This document provides information on procedures, sub procedures, function procedures, and calling procedures by value and by reference in Visual Basic. It includes examples of defining and calling sub procedures and functions, including passing arguments and returning values. It also covers optional arguments, mathematical functions, string functions, recursion, code modules, and accessing procedures defined in modules from forms.