LabVIEW includes built-in VIs and functions to help you build specific applications, such as data acquisition VIs and functions, VIs that access other VIs, VIs that communicate with other applications, and so on. You can use these VIs as subVIs in an application to reduce development time. Before you build a new VI, consider searching the Functions palette for similar VIs and functions and using an existing VI as the starting point for the new VI.