Properties are data members of a class accessible to the class user. In procedural programming this is called a variable. Some properties are read only (support Get() method) and some are modifiable (support Set() method).