TomsHardware has a nice article on PC interfaces: " You, of course, have a flawless understanding of SATA, AGP, IDE and PCI-E or any other PC interface. But for those of you who are afraid to admit even minor lapses in your standards knowledge base, THG details which connectors go where and what they do. "
read the article:
tomshardware