A yoga mat defines your practice space. You do not always need a mat. A non-slip yoga mat will be ideal if you practice on a glossy or stone floor. If you practice on a wooden floor, a yoga mat is not required. You can also practice on a towel or a rug with enough space around you.