What choices do you need to make before you begin building the site? ... What amount of control over connection with Web website will you let the client control? ...