Een computer is een programmeerbare machine die gegevens verwerkt, zoals een desktopcomputer of laptop. Randapparatuur is de hardware die aan de computer wordt aangesloten om de functionaliteit te verbeteren of interactie met de gebruiker te mogelijk maken. Voorbeelden van randapparatuur zijn een printer, scanner, toetsenbord, muis, monitor en externe harde schijf.