In spirit and in truth (John 4:24)

In the Bible that I use, the Catholic Reference edition (New Living Translation)

John 4:24 is written like this:

For God is Spirit, so those who worship him must worship in spirit and in truth

Question: What does it mean to worship in spirit and in truth?

Does “God is Spirit” refer to God being the Holy Spirit?
Does “spirit” (note lower case) refer to the soul of a person??
Why is “spirit” not capitalized in the second usage?
Does “truth” refer to the Word?

Could it mean to worship God with our soul and through what is said in His Word?

Help please :slight_smile:

haydock1859.tripod.com/

DISCLAIMER: The views and opinions expressed in these forums do not necessarily reflect those of Catholic Answers. For official apologetics resources please visit www.catholic.com.