Most computers have relatively similar components. Unless you are building a computer, it's not terribly important that you know exactly where each part goes. However, it is important to know how each part functions within the larger machine. That knowledge will not only help you to understand how computers work but also to determine what parts might need an upgrade if you are unhappy with your computer's performance. To test your knowledge, match each of the key components of the computer pictured below to its respective function.

Click/tap on a component and then on the appropriate slot.

Memory card
Power Supply Unit
CPU
Computer Processing Unit
GPU
Graphics Processing Unit
BIOS
BIOS
Fan
fan
Motherboard
motherboard
Hard drive
harddrive
Long-term data storage
Short-term data storage
Logical processing
Image rendering
Computer startup
Cooling
Communication among components