software architecture

Does anyone know a useful tool for representing the infrastructure of a web application?