There are a number of reasons to have a calendar on your site.
You might just need a simple "month-at-a-glance" calendar.
Or you might need a custom calendar to schedule meetings or events. You can have a "members only" area - where only members can add events to your calendar.
You might want to "book" events - where a client pays for your services and then books the date. Great for catering, DJ's, Party Planners etc.
We can also design and script custom made WEB-based Calendars - such as this office management system.