
Level 1: Level 1 schedules are high-level schedules that reflect key milestones by major phase, stage or summary activities of projects being executed specifically engineering, procurement, construction and start-up activities. Generally represented as gantt charts. Level 1 schedules provide high-level information that assist in the decision making.
Level 2 : Level 2 schedules are generally prepared to communicate the integration of work throughout the life cycle of a project. Level 2 schedules may reflect, at a high level, interfaces between key deliverables and project participants (contractors) required to complete the identified deliverables. Typically presented in Gantt (bar chart) format. Level 2 schedules provide high-level information that assist in the project decision-making process (re-prioritization and criticality of project deliverables).
Level3 : Level 3 schedules are generally prepared to communicate the execution of the deliverables for each of the contracting parties. The schedule should reflect the interfaces between key workgroups, disciplines, or crafts involved in the execution of the stage. Typically presented in Gantt or CPM network format and is generally the output of CPM scheduling software. Level 3 schedules provide enough detail to identify critical activities. Level 3 schedules assist the team in identifying activities that could potentially affect the outcome of a stage or phase of work, allowing for mitigation and course correction in short course. Audiences for this type of schedule include, but are not limited to program or project managers, CMs or owner’s representatives, superintendents, and general foremen.
Level4 : Level 4 schedules are prepared to communicate the production of work packages at the deliverable level. This schedule Level should reflect interfaces between key elements that drive completion of activities. Typically presented in Gantt or CPM network format Level 4 schedules usually provide enough detail to plan and coordinate contractor or multi‐discipline/craft activities. Audiences for this type of schedule include but are not limited to project managers, superintendents, and general foremen.
Level5 : Level 5 schedules are prepared to communicate task requirements for completing activities identified in a detailed schedule. Level 5 schedules are usually considered working schedules that reflect hourly, daily or weekly work requirements. Depending on these requirements, the Level 5 schedules are usually prepared a day or week in advance.
Schedules can also be defined by their intended purpose:

A master schedule is a consolidated schedule incorporating multiple related projects (e.g., program management), or unrelated projects (e.g., a portfolio management of unrelated projects).
A baseline schedule: A fixed project schedule that reflects all formally authorized scope and schedule changes against which project performance is measured.
A schedule update: A statused version of the baseline schedule that reflects the most current information on the project.
A recovery schedule is a plan for recovering time lost on the project (i.e. slippage)
A look-ahead schedule includes a select set of activities for a short time-period, typically within the upcoming two- to six-week timeframe. This schedule highlights the near-term tasks projected to be performed in a given period of time to identify upcoming priorities for each of the project team
Turn-around schedules are special schedules with short look-ahead time periods that are used to plan and monitor hourly or daily work at a detail level