A very important big difference is the fact that interfaces can have properties but not fields. This, to me, underlines that properties should be used to define a category's public interface whilst fields are supposed to be used in the private, internal workings of a category. Like a rule I https://whitelandgurugram.co.in/whiteland-westin-residences-gurgaon-redefining-ultra-luxury-living-in-sector-103/