While intranets offer a great way to share information of all types within a firm, extranets allow you to create a private web site for a client that the client can reach over the Internet and see work in progress, billing information and other information that can enhance the client