This document defines and describes five main types of computers: super computers, mainframe computers, mini computers, micro computers, and embedded computers. Super computers are specialized to perform one specific task, mainframe computers can perform several functions and are used by governments, and mini computers also perform multiple functions for small and medium businesses. Micro computers are multi-purpose devices suitable for individual use. Embedded computers are dedicated devices that perform single tasks using micro-controllers rather than CPUs.