tutorial is a method of transferring knowledge and may be used as a part of a learning process. More interactive and specific than a book or a lecture, a tutorial seeks to teach by example and supply the information to complete a certain task.

A tutorial can be taken in many forms, ranging from a set of instructions to complete a task to an interactive problem-solving session (usually in academia).

Internet computer tutorials can take the form of a screen recording (screencast), a written document (either online or downloadable), interactive tutorial, or an audio file, where a person will give step by step instructions on how to do something.

Tutorials usually have the following characteristics:

presentation of the view usually explaining and showing the user the user interface

demonstration of a process, using examples to show how a workflow or process is completed; often broken up into discrete modules or sections.

Some method of review that reinforces or tests understanding of the content in the related module or section.

transition to additional modules or sections that builds on the instructions already provided. Tutorials can be linear or branching.

While many writers refer to a mere list of instructions or tips as a tutorial, this usage can be misleading.