This document provides information about different types of computers and their components. It begins by defining a computer and its basic functions of input, processing, output, storage, and communication. It then describes the major components of a computer system including the input and output units, storage unit, central processing unit (CPU), arithmetic logic unit (ALU), and control unit. It further explains the differences between main memory and secondary storage. The document also classifies computers based on purpose, data handling, and functionality. It concludes by describing different types of computers based on size, including supercomputers, mainframe computers, minicomputers, and microcomputers.