In LearningCart there are 3 types of possible users.
Administrators have access to the admin interface and are responsible for managing the site. An an administrator account can only be created by another administrators. Administrator accounts can only login to the admin area and will need to create a seperate customer account if they want to login to the customer facing portion of the system.
Customers are users who have access to the public facing portion of the site. Customer accounts are created when a user registers on the site, places an order, or when an admin creates them. Customer accounts can only login to the public facing portion of the site.
Instructors are users who have access to the public facing portion of the site. Instructor accounts are are similar to customer accounts but have been designated as an instructor for a specific product instance. As such they have permissions to pull a roster for their assigned instances, report on users enrolled in their instances, and mark their users training as complete. Instructor accounts can only login to the public facing portion of the site.