The Raspberry Pi is a credit-card sized computer that has a system-on-chip containing a CPU and GPU. It has RAM, wireless and Bluetooth capabilities, USB ports, an Ethernet port, HDMI and audio ports, a camera port, a GPIO header, and a microSD card for storage. Peripherals like a monitor, keyboard, mouse and power supply are required to use the Raspberry Pi.