ESA has projected programs and diving courses that cover every diver training step, from the introductory one till the higher professional level.

All ESA training philosophy is based on the ESA Training Concept establishing that all the training system has to be progressive and modular; step by step and throughout every training level, information and practical training have to be provided by the instructor during specific, defined training sessions.