Complex sentence: Similar or related concepts had been previously developed in several religious and spiritual traditions; the term (or others like it), has also been used to describe traditional and contemporary secular and religious meditation practices.
Split into simpler sentences: Similar or related concepts had been previously developed in several religious and spiritual traditions. The term (or others like it), has also been used to describe traditional and contemporary secular and religious meditation practices.