A case management system is basically a database of activities, which can come from a variety of sources.