Discovery and clarification of client requirements is essential to successful projects and service. Requirements can be as simple as a one page outline of project deliverables or service level agreement points. For more complex projects it might be a longer document that provides details on multiple phases of a project's requirements and implementation.
Thinking through requirements while capturing the process in a discussion document is a simple yet essential process.