This is why streamlining logistics, scheduling and administration, managing resources, and optimizing the budget are key in managing instructor-led training. Organizations such as corporate training departments, corporate university as well as training companies generally manage this through a core enterprise resource planning (ERP) such as a training management system.The training management system optimizes ILT management by streamlining every aspect of the training process: planning (training plan and budget forecasting), logistics (scheduling and resource management), financials (cost tracking, profitability), reporting, and sales for for-profit training providers. For example, a training management system can be used to schedule instructors, venues and equipment through graphical agendas, optimize resource use, create a training plan and track remaining budgets, generate reports and share data between different teams.