What is the Difference between Kirtan and Swadhyaya?

Kirtan and swadhaya are both Bhakti Yoga practices. Bhakti Yoga originated thousands of years ago in ancient India. It is one of the...