Traineeship Program of companies

Hello everyone,

Kindly advise how can a company involve trainees in its operations and what are the guidelines needed to be set, also what are the obligations of the company to the trainee.

Thank you!