A field is varibale used to hold the value.
Method is actual code that operates on the object data(filelds). using properties (get ,set) client that can access a class fields.constant a filed with a value that can not be change.indexers enables you to progrmmatically treat objects as though they were arrays. An event is something that causes a some piece of code to run. Via operator over loading ,to add stand mathematical operators to a class.