XPS - XML Paper Specification File is a file extension that is good for page layouts which contains information and is all written in XPS language. Everything was developed by Microsoft. It is all formatted just like an .XML file. You can take advantage of different layouts, appearances, and even information regarding printing for a document. This file extension comes in handy when you need it to. It also does exactly what you tell it to do. You can create different .XPS files through Windows. You will also be able to open these documents when printing a file. As long as you have Windows Vista or 7, you will be able to take advantage of this file extension. You just need to make sure that you have the programs that are supported through the extension. Other than that, it works very well just like you need it to.