Concepts of Online Training