A flexible web application framework for creating multi-site web applications.