Mainframe computers are large, reliable systems used by large corporations and governments to handle intensive workloads and preserve data permissions. Microcomputers like laptops and desktops are smaller and used by individuals for tasks like input, processing, storage and output. Minicomputers sit between mainframes and microcomputers in size and are portable devices used by mobile users for email, scheduling and web browsing.