Is spirituality only a religious concept? Or is it broader than that?
Both. Spirituality is obviously nonsense, there is no spirit, and thus no spiritual. But when people talk about spiritual experiences they are talking about real experiences, and when people talk about spiritual needs they're talking about real needs. The problem is that there is no sensible language in English to talk about these things that hasn't been perverted with religious overtures.