IDE stands for Integrated Development environment; it is a framework for developing applications. It includes programming editor where you can edit and write the development programs. The features of IDE are as follows:
1. Debugging: this is the feature which is used to debug or find the bugs in a program
2. Preview: this is the feature which allow instant preview of the program you are writing
3. Testing: this is the features that includes built in testing features through which you can check your scripts
4. FTP: through this you can upload and download the file while connecting to the server.
5. Project management: it organizes scripts into projects; manages the files in the project; includes file checkout and check-in features.
6. Backups: it creates backups automatically of your Web site at periodic intervals.