Yoga teachers will often refer to "your practice," which means your individual experience with yoga as it develops over time. The amazing thing about yoga is that your practice is always evolving and changing, so it never gets boring. Although the poses themselves do not change, your relationship to them will. Anyone can start a yoga practice, even if you don't feel like you are very flexible or very strong. These things will improve the longer you practice. Another great thing about thinking about "your practice" is that it encourages the noncompetitive spirit of yoga. One of the most difficult, but ultimately most liberating things about yoga is letting go of the ego and accepting that no one is better than anyone else. Everyone is just doing their best on any given day.
In addition to practicing the poses, yoga classes may also include instruction on breathing, call and response chanting, meditation, or an inspirational reading by the teacher. The variety and amount of this will depend on the individual teacher and the yoga tradition in which he or she has trained. Typically, a yoga class at a gym will be more focused on the purely physical benefits of yoga, while one at a yoga center may delve more into the spiritual side. Some people find that the physical practice of yoga becomes a gateway into a spiritual exploration, while others just enjoy a wonderful low-impact workout that makes them feel great.
Many people think that yoga is just stretching. But while stretching is certainly involved, yoga is really about creating balance in the body through developing both strength and flexibility. This is done through the performance of poses or postures, each of which has specific physical benefits. The poses can be done quickly in succession, creating heat in the body through movement (vinyasa-style yoga) or more slowly to increase stamina and perfect the alignment of the pose. The poses are a constant, but the approach to them varies depending on the tradition in which the teacher has trained.