Originally posted by: Matthias99
If you want to get really technical, "IDE" (Integrated Drive Electronics) was at one point a descriptor for drives with some of the controller logic integrated into the drive itself (as opposed to some older drives that were driven entirely by the controller card, rather than the controller just requesting blocks from the drive and managing data transfer to/from the host).
The "IDE Bus" protocol is the same thing now referred to as "Parallel ATA" (Advanced Technology Attachment), or just "PATA" or "ATA". There are a number of versions of this, sometimes called things like Enhanced IDE (EIDE), Ultra ATA, and the like. The new high-speed serial version of this protocol is Serial ATA ("SATA"). This is usually what people are referring to when they say "ATA" or "IDE".
In practice, "ATA", "PATA" and "IDE" are used interchangably to refer to devices that use the Parallel ATA bus.
Link with some more info