The architect hired by a client is responsible for creating a design concept that meets the requirements of that client and provides a facility suitable to the required use. In that, the architect must meet with and question the client [extensively] to ascertain all the requirements and nuances of the planned project. This information, known as a program or brief, is essential to producing a project that meets all the needs and desires of the owner—it is a guide for the architect in creating the design concept.