This is a framework for web.