For a website to be up to your expectations, the web designers would ask for the required features, content, flow and target audience.