A foundation program is classroom-based entry-level technical training that allows students to gain basic knowledge and skills needed for entry into a specific trade. Upon completion, students gain experience and familiarity with the trade, which makes it easier to find an employer to sponsor your apprenticeship training.