Supercomputers are the most powerful computers and are used for specialized tasks like space exploration, earthquake and weather modeling, and nuclear weapons simulation. They are very large, expensive machines typically used by government agencies and large firms. Mini computers are smaller than mainframes and supercomputers but more powerful than microcomputers, being used for monitoring specific business processes. Microcomputers, like laptops, tablets and smartphones, are the most widely used type and are designed for entertainment, education and general work use.