One of the best features of Microsoft Dynamics CRM is that it allows you to create custom entities.  This feature allows you to fully customize CRM to your companies requirements.   The example below shows how it may be used to create a "Seminars" entity.