An essential difference is the fact that interfaces may have properties although not fields. This, to me, underlines that properties needs to be accustomed to outline a category's public interface even though fields are supposed to be used in the non-public, inside workings of a class. Like a rule I https://smartworlddeveloper.co.in/smart-world-69-sector-69-gurgaon-a-new-benchmark-in-urban-luxury-living/