A Learning Opportunity is an opportunity to learn, an opportunity to achieve a given set of learning outcomes. Examples are an educational programme or a component of a programme (i.e. degree programme, a module, a course unit).
A Learning Specification is used to specify what a person did learn OR what a person can learn.
A Qualification is a generalisation of a learning specification describing details such as learning outcomes of an awarded qualification (learning specifications + EQF level + other information). In the ELM data model, learning opportunities and qualifications can be linked with each other, reusing various properties, such as the learning outcomes, as common. A learning opportunity, when successfully concluded, can lead to a qualification but is not a qualification by itself.