A barebone computer is a partially-assemble platform or an unassembled kit that can consist of any combination of: case, power supply, motherboard, CPU, RAM, video card, and/or a cooling system. Barebone computers are available in nearly any form factor.