This verse alludes to NewTestament worship in Spirit and in Truth. No traditions, no rituals, no talismen - simple faith, honour, glory and praise for the Lord.