True worshipers understand that God is a spirit. God cannot be worshiped outwardly or by any particular ritual in special places. God can be worshiped only in spirit and in truth. This means that a person must worship God in their inmost being. And they must worship God in truth, that is, genuinely and sincerely from the heart and soul. The basic nature of God is spirit. He is a life-giving spirit. It is only with our spirit and souls that we can truly worship God.