A demo version is a free trial version of a program or software that provides insight into the features and functionality of the product. Demo versions are often limited because they contain only a portion of the program's full functionality. They are often used to give prospective customers a glimpse of the product's capabilities before they purchase a full version.