Перед тем, как пользователь перейдёт к самостоятельному использованию сайта, приложения, программы или игры, необходимо показать ему основной функциональный набор для того, чтобы пользоваться было проще. Разбираться самостоятельно решится не каждый, поэтому программа обучения должна быть подробной, но при этом и понятной для каждой категории юзеров вашего программного продукта.