The Raspberry Pi is a tiny computer about the size of a deck of cards. It uses what's called a system on a chip, which integrates the CPU and GPU in a single integrated circuit, with the RAM, USB ports, and other components soldered onto the board for an all-in-one package. You plug it into a monitor and attach a keyboard and mouse.
It doesn't have onboard storage, but it has an SD card slot you can use to house your operating system and files. The Raspberry Pi is small, doesn't use much power, and is relatively inexpensive.
The nonprofit Raspberry Pi Foundation originally designed the Pi as an inexpensive computer for teaching programming, but it quickly became popular among DIYers looking for a more powerful brain in their electronics projects.
Since its inception, many models of the Pi have been released, some with multiple revisions (like the Raspberry Pi 3 Model B+, which improved the previous Model B's networking capabilities).
USB ports — these are used to connect a mouse and keyboard. You can also connect other components, such as a USB drive.
SD card slot — This is where the operating system software and your files are stored.
Ethernet port — this is used to connect Raspberry Pi to a network with a cable. Raspberry Pi can also connect to a network via wireless LAN.
Audio jack — you can connect headphones or speakers here.
HDMI port — this is where you connect the monitor (or projector) that you are using to display the output from the Raspberry Pi. If your monitor has speakers, you can also use them to hear sound.
Micro USB power connector — this is where you connect a power supply. You should always do this last, after you have connected all your other components.
GPIO ports — these allow you to connect electronic components such as LEDs and buttons to Raspberry Pi.
The Raspberry Pi 4 , which rocks a 1.5GHz quad-core ARM CPU, a 500MHz VideoCore VI GPU, and 1GB of RAM—though you can step up to 4GB of RAM for a bit more money.