Komputery mainframe są używane do przechowywania dużych ilości danych, które nie pasują do normalnego systemu komputerowego. Komputery mainframe są najczęściej używane przez duże korporacje i agencje rządowe, które wymagają dużej ilości danych. informacji, które mają być przechowywane w scentralizowanej bezpiecznej lokalizacji. Nazwano je po dużych szafkach, które były potrzebne, aby pomieścić je, gdy były fizycznie duże.
Komputery mainframe różnią się od komputerów osobistych, ponieważ umożliwiają przechowywanie dużej ilości danych bez potrzeby korzystania z zewnętrznego sprzętu. Komputery osobiste są w stanie przechowywać dużą ilość danych dla osobistego i większości zastosowań biznesowych, ale zabraknie im miejsca po osiągnięciu pojemności danych. Informacje często giną, gdy dostępna jest mniejsza ilość pamięci. Korzyści z zastosowania komputera typu mainframe w większej korporacji polegają na tym, że informacje nie zostaną utracone z powodu minimalnej ilości miejsca, co jest częstym problemem w komputerach osobistych. Komputery mainframe różnią się od systemów sieciowych, ponieważ informacje są przechowywane w scentralizowanej lokalizacji, a nie w systemie sieciowym. Różnią się one od opcji przechowywania w chmurze, ponieważ informacje są przechowywane fizycznie, a nie po prostu przechowywane w obszarze, który nie istnieje w świecie fizycznym.