When users print, the computer completes a set of steps that involve a set of components including executable files, drivers, device interfaces, and dynamic-link libraries which then work together to create printed output. Understanding how this process works will help you understand what is happening when you print a document and might help you resolve any problems that arise. Printing can be divided into the printing process and the print components that make the printing process possible. When printing to an Internet print server, the print server adds to the standard print process by creating an interface for users.