A single board computer (SBC for short) is a computer built on a single main circuit board which usually includes a microprocessor (or multiple), RAM and I/O interfaces. These are all the minimal requirements to have a fully functional computer.
Single board computers are used for a variety of things. They can be used for educational or demonstration purposes, development, embedded computer controllers or even as media streaming devices.