It is generally considered good management to create an agenda for all but the simplest, smallest and most direct of meetings, as agendas allow participants to come prepared and to participate ably in the discussion. An agenda can help to keep meetings grounded and on task and to prevent sidebars for clarification of the purposes of the meetings.
A good agenda should include the name of the meaning, stating its general purpose and also a list of topics that will be discussed during the meeting's duration. This list need not be detailed, though a thorough overview will help people to prepare for their role in the meeting.
Agendas should be sent out in advance of meetings by several days to a week depending on the complexity of the meeting in question. For an especially involved meeting, it is critical to have everyone on the same page so that the meeting can be a productive and forward-moving event.
Without an agenda, it is easy for meetings to be filled with unprepared individuals who had no way of knowing what the meeting's particulars would entail . This leads to time spent answering questions, an inability to participate among multiple meeting attendants and many other logistical problems otherwise easily avoided.