There are several types of computers including mainframe computers, known for their large size, storage, processing power and reliability to replace dozens of servers; supercomputers that have high performance compared to general computers; workstation computers that are more capable than personal computers but less than servers for scientific and engineering tasks; personal computers for individual use running commercial software; Macintosh computers being the first successful all-in-one desktop computer with a graphical interface and mouse; and laptop computers with thin displays that are more expensive than desktops due to more difficult design and manufacture.