Istnieje wiele różnych rodzajów zegarów i wszystkie działają inaczej w zależności od używanego mechanizmu. Wszystkie zegary mają źródło mocy, podstawę czasu, która utrzymuje czas, sposób na śledzenie różnych ilości czasu (godzin, minut lub sekund) i sposobu wyświetlania czasu.
Zegary wahadłowe wykorzystują wagę rany do przechowywania potencjalnej energii, którą zegar następnie wykorzystuje do uruchomienia. Kiedy nawijasz zegar, nawijasz ciężar wokół bębna. Wahadło poruszające się w regularnych wzorach pomaga regulować szybkość poruszania się drugiej ręki przez cały czas. Seria kół zębatych wewnątrz zegara spowalnia tempo obracania się beczki tak, że trzeba ją tylko czasami zwinąć. W biegach na zegarze są określone biegi, które kontrolują szybkość pracy rąk godzinnych i minutowych.
Zegary atomowe mają oscylacyjne części i sprężyny, podobnie jak zegary wahadłowe. Są one jednak napędzane przez oscylację elektronów pierwiastka promieniotwórczego wokół jądra, a nie przez wahadło.
Zegary cyfrowe mają te same komponenty, ale są zasilane elektrycznie. Jest baza czasowa, która dokładnie śledzi czas, śledząc prędkość prądu elektrycznego wchodzącego do zegara, wyświetlacz, na którym czas jest pokazywany w liczbach zamiast w dłoniach, i istnieje urządzenie zliczające, które pozwala na dokładne wyświetlanie ekranu.