i) IDE: Интегрирана среда за разработка
IDE означава интегрирана среда за разработка. Това е среда за програмиране, която съдържа много неща в един пакет, т.е. редактор на код, компилатор, програма за отстраняване на грешки и това, което виждате, е това, което получавате (WYCIWYG). Това всъщност е софтуерно приложение, което предоставя изчерпателни средства на компютърните програмисти за разработка на софтуер. Той съчетава всички основни инструменти, от които разработчиците се нуждаят, за да пишат или тестват софтуер. Този тип среда позволява на разработчика на приложение да пише код, докато го компилира, отстранява грешки и го изпълнява на едно и също място. То може да бъде самостоятелно приложение или част от едно или повече съвместими приложения.
Например: IDE за разработване на .NET приложения е Microsoft Visual Studio, а IDE за разработване на Java приложения е Eclipse, NetBeans, JDeveloper, MyEclipse, BlueJ, RSA и т.н.
ii) IDE: Интегрирана задвижваща електроника
IDE означава Integrated Drive Electronics. Това е стандартен интерфейс, използван за свързване на дънната платка към устройства за съхранение като твърди дискове, CD-ROM/DVD устройства, HDD и т.н. IDE е различен от SCSI и ESDI, тъй като неговите контролери са на всяко устройство, което позволява на драйверите да се свързват директно към контролера или дънна платка. Оригиналното IDE имаше 16-битов интерфейс, който свързваше две устройства към един лентов кабел.
IDE е приет като стандарт от ANSI и е наречен за него Advanced Technology Attachment (ATA). Първият IDE стандарт беше въведен през 1994 г., той можеше да поддържа скорости на трансфер на данни от 8,3 Mbps. През 1996 г. Enhanced IDE беше стандартизиран, който можеше да поддържа скорости на трансфер на данни от 16,7 Mbps.