An essential big difference is always that interfaces might have properties but not fields. This, to me, underlines that properties needs to be utilized to define a class's general public interface even though fields are supposed to be Utilized in the private, inside workings of a class. Like a rule https://commercialpropertyforsaleingurugram.blogspot.com/