Timeshare Software can be broken into 3 major catagories

Timeshare software can be broken into Marketing (includes sales), Finance (or developer related items) and Home Owners Association. One could further add Hospitality to this list, which is really a subdivision of Owners Association, which would include Reservations, Checkin/out, housekeeping, engineering and capital reserves.