The Calendar type provides the basic functionality for creating a yearly calendar with holidays. BusinessCalendar adds additional functionality for calculating workdays and hours worked.