Some people think yoga means stretching exercises. Some people think it is a mental or spiritual state. Others know yoga as a philosophy. It is all of those and more. One thing for sure: yoga has helped many people enjoy better health and a clearer mind. There are so many excellent websites devoted to yoga. Here are several which we enjoy: