title: What is the difference between ObjectBinding and EnvironmentObject?
body: <p>What is the purpose of @EnvironmentObject when we have @Binding property wrapper ? I am having trouble figuring out why @EnvironmentObject is needed. I took a look at these posting but its not quite what I am looking for 
  <a href="https://stackoverflow.com/questions/56508673/environmentobject-in-swiftui">EnvironmentObject in SwiftUI</a>
  <a href="https://stackoverflow.com/questions/56500147/how-to-use-bindableobjects-enviromentobject">How to use BindableObjects (EnviromentObject)?</a></p>
  
  <p>I also looked at their documentation which was too thin. 
  <a href="https://developer.apple.com/documentation/swiftui/environmentobject" rel="noreferrer">https://developer.apple.com/documentation/swiftui/environmentobject</a></p>