Un agenda est un outil permettant d'associer des actions à des moments, et d'organiser ainsi son temps. Il est utilisé afin de pouvoir donner à son utilisateur la possibilité de planifier, de noter son emploi du temps, ses rendez-vous, etc. Il peut se présenter sous forme matérielle (on peut le toucher), ou numérique : agenda électronique, assistant personnel (ou PDA), logiciel de calendrier installé sur un ordinateur ou sur un smartphone (téléphone intelligent).