Există multe tipuri diferite de ceasuri și toate funcționează diferit în funcție de mecanismul pe care îl folosesc. Toate ceasurile au o sursă de alimentare, o bază de timp care păstrează timp, o modalitate de a urmări diferitele sume de timp (ore, minute sau secunde) și o modalitate de a afișa ora.
Ceasurile cu pendul utilizează o greutate a plăgii pentru a stoca energia potențială pe care ceasul o folosește pentru a rula. Când înfășurați ceasul, înfășurați greutatea în jurul unui tambur. Un pendul care se leagă înainte și înapoi într-un model obișnuit ajută la reglarea ratei pe care mâna a doua se mișcă în jurul ceasului. O serie de unelte în interiorul ceasului încetinesc viteza pe care barilul se întoarce, astfel încât trebuie să fie rănită doar ocazional. În cadrul uneltelor din ceas sunt unelte specifice care controlează cât de repede se lucrează mâinile oră și de minute.
Ceasurile atomice au părți oscilante și izvoare la fel ca ceasurile pendulului. Cu toate acestea, ele sunt alimentate de oscilația electronilor unui element radioactiv în jurul nucleului, nu de un pendul.
Ceasurile digitale au toate aceleași componente, dar sunt alimentate de electricitate. Există o bază de timp care păstrează timpul exact prin urmărirea frecvenței curentului electric care intră în ceas, un afișaj în care timpul este afișat în cifre în loc de mâini și există un dispozitiv de numărare care permite afișarea să se schimbe cu exactitate.