Learning software supports you in systematically acquiring knowledge in a certain area with the help of a computer, e.g. via a dialog or set tasks. Typical forms of learning software are exercise programs (e.g. for vocabulary) or tutorials (training software) for specific subject areas. The interactivity of learning software makes it possible to convey knowledge in a way that is specially adapted to the user group and facilitates the absorption or learning of the content presented through the experience-oriented preparation. Learning offers that consist of short units and can also be accessed via mobile devices are particularly efficient. This is where e-learning systems are often used.