Il y a beaucoup de choses à prendre en compte, mais je vais essayer de résumer les principales.
_Le processeur est compatible avec un socket, le socket est la partie de la carte mère sur laquelle tu places le processeur.
Le même processeur, et donc le même socket, peuvent fonctionner avec plusieurs chipsets différents, bien souvent un bas de gamme et un plus haut de gamme.
Par exemple un processeur i5-3570k, est prévu pour le socket 1155, et est compatible avec les chipsets H77, Z77, H67... entre autres.
_La mémoire (ou RAM) est de type DDR, DDR2, ou DDR3. La norme actuelle étant la DDR3, plus rapide. Il existe deux formats différents de barrettes mémoires, celles pour les PC de bureau, et celles pour les portables. Il y a beaucoup de fréquences de mémoire différentes, il faut choisir des barrettes fonctionnant à une fréquence supportée par la carte mère.
_La carte graphique se branche soit en AGP 8x, soit en PCI 16x, cette deuxième norme étant la norme actuelle. C'est le composant le plus gourmand en énergie, il faut s'assurer que l'alimentation est assez puissante pour "nourrir" efficacement la carte graphique.
_La carte mère est le coeur du PC, c'est elle qui détermine le choix de tous les autres composants. Une fois le chipset choisi, il faut faire attention à la taille de la carte mère, il en existe de nombreuses. Les deux utilisées le plus souvent étant l'ATX et le micro-ATX.
_Le disque dur se branche sur la carte mère. La norme actuelle est le SATA 3, mais le SATA 2 est encore très répandu et ces deux normes sont compatibles entre elles.
L'IDE est une ancienne norme qui disparaît peu à peu.
Voilà, c'est un résumé très bref, il y a de nombreuses petites choses à connaître mais on apprend très vite en fouillant le net.