A vital distinction is the fact interfaces can have properties although not fields. This, to me, underlines that properties need to be used to define a class's general public interface even though fields are supposed to be used in the personal, interior workings of a class. Like a rule I https://luxuryprojectsgurugram.in/luxury-projects-gurugram-the-future-of-upscale-living-in-indias-fastest-growing-city/