Training in the use of the software is a most important component of successful and efficient operation of the system in a practice. Hence, training is supplied by a senior member of the team in a format which is designed to suit the requirements of those being trained. Courses may be restricted to certain applications (eg: accounts or payroll) or may incorporate features of all applications with their integration features to suit sole practitioners or managers of larger practices.