A stand-alone VI is a file on disk that is not part of a LabVIEW library and is not called in the context of a project.

Code module VIs use functions that manipulate input from the user interface or other sources and display that information or move it to other files or computers.