Other
Meditation Station
The official website of the Meditation Society of America offers information on what constitutes meditation with 108 meditation techniques, meditation classes, and links to related sites.
Mayo Clinic
Mayo Clinic: Meditation
This site from MayoClinic.com provides great information on meditation. The article is entitled, "Meditation: Calming your mind, body and spirit". Describes what meditation is and how it works, along with giving a list of links.
Other
American Meditation Institute: A Systematic Procedure for Meditation
The American Meditation Institute for Yoga Science & Philosophy provides this step-by-step procedure on how to meditate.