Explain inheritance is and , and why it's important Inheritance is one of most important concepts in object-oriented programming, together with encapsulation and polymorphism. Inheritance provide to create new class from that defined fields in other class. This enable reuseable code and speed up development. What is LINQ? LINQ provide us. a consistent query experience to query objects. What is Garbage Collector The garbage collector manages allocation and release of memory for an application. What is difference HEAP and STACK Heap: Heap is stored reference types Stack: Stack is stored value types