An important aspect of deploying extranet solutions and sites is to choose the proper network topology for the extranet environment. Different requirements may impact existing infrastructure and topologies, and may require additional hardware and configuration. Implementing different topologies can provide additional benefits, but may require more maintenance and increase the complexity of the enterprise infrastructure.