Bhakti, hatha and kriya are all varieties of what?

Bhakti, hatha and kriya are all varieties of what?
Twitter Google+ Share on Facebook