Every effective meeting should have an agenda created and distributed in advance. The agenda should include the meeting objectives, topics for discussion and/or presentation, decisions to be made, and outline the time to be devoted to each.
The minutes are notes about the meeting items. If you are conducting/facilitating the meeting you may want to have another team member take the minutes. Minutes should be an objective record of key discussion points and decisions made. At the end of the meeting, its usually best if the minutes can be inserted in between the agenda items (i.e. a new document created from the agenda) and distributed shortly after the meeting.
If there is follow up, I usually add items to my calendar and to-do lists from the meeting minutes.