Why are there different Christian groups?

(In my opinion) many Christian groups agree on most of the central facts, for example, (in my opinion) many Christian groups agree on:-

  • The authority of the Bible
  • The Trinity (God the Father, God the Son and God the Holy Spirit)
  • Jesus Christ is God the Son
  • Man's inherent sinful nature
  • Jesus Christ's life, death and resurrection
  • Eternal salvation is only through Jesus Christ's sacrifice on the cross
  • Heaven and Hell (that every human will either go to Heaven if saved; or to Hell if not saved)
But (in my opinion) differences between Christian groups have occurred over time due to how christians interpret different verses of the Bible.