Spirit is often used metaphysically to refer to the consciousness or personality whereas religion is a communal ritualistic way towards a power or powers regraded as god.