A vital distinction is interfaces can have properties but not fields. This, to me, underlines that properties must be utilized to outline a class's general public interface when fields are meant to be Utilized in the private, inside workings of a class. As a rule I rarely build community fields https://mvnsector37d.in/why-mvn-mall-gurgaon-is-the-next-big-commercial-landmark-in-sector-37d/