There are two ways to print something from XenDesktop: using a locally attached printer on the user's USB port or a network attached printer. Additional options about how printing is used and optimized are controlled through policy settings. In this chapter, we covered how printing works in a virtual environment, which includes locally attached and network attached printers. We showed you how to set and save printing preferences both from the server and the end user device. We covered printer autocreation, how to map printers, and the optimization of printing. Now that you understand how printing works, we will discuss how a USB works in XenDesktop in the next chapter.