On motherboards there are IDE controllers and since this is just 2 of a few hundred you can see that we can't cover them all. Basically it's some bit of hardware between the CPU and something.
Bob
can any one explain to me in simple terms what a controller really is in computers
in a very easy way to understand thank you

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic