The CrisWare platform is a next generation e-learning and virtual training platform that combines advanced e-learning techniques with 3D graphics. It allows companies to order and share training courses with employees and other companies. The platform features introductory courses as well as simple and advanced process training. Employees can train individually on basic tasks or collaboratively on complex processes. The learning sequence increases capabilities for each employee. New courses are continuously added to the shared learning pool from other subscriber companies. The platform sets up a web-based e-learning environment including a 3D model of the company. Customers pay startup and monthly fees that cover system maintenance, access to shared courses, and design of customized courses.