En kalendersoftware er et computerprogram eller en del af et program, der giver brugeren mulighed for at registrere aftaler, møder, handlinger, der skal foretages eller enhver form for begivenheder, der planlægges i form af milepæl eller tidsintervaller .
Dette udtryk "kalender" er derfor restriktivt, da denne software i virkeligheden dækker mere kalenderens funktioner , hvor kalenderen kun udgør supporten.
De fleste kalendere giver dig mulighed for at indtaste følgende oplysninger: titel, beskrivelse, placering, startdato, slutdato osv.
Integrerede meddelelsessystemer giver dig generelt mulighed for at programmere påmindelser i form af f.eks. En automatisk e-mail eller alarm.
Disse applikationer er i stigende grad knyttet til Internettet for at invitere folk til disse begivenheder.
Når en invitation accepteres, ser gæsten også sit tidsrum udfyldt i sin egen kalender med de oplysninger, der er indtastet af skaberen af mødet.