The images you see on your monitor are made of tiny dots called pixels.
A motherboard connection for data and power
A processor to decide what to do with each pixel on the screen
Memory to hold information about each pixel and to temporarily store completed pictures
A monitor connection so you can see the final result