What is a structure? By Gaurav Agrawal | February 1, 2012 - 4:11 PM | OOPs Concepts Leave a comment It is a bit similar to a class. Semantically, structures are known as value types, while classes as reference types. We don’t instantiate an object using the New keyword while working with a structure. We can not inherit from a structure.