Notes
A Plain Old Common Language Runtime Object is an ordinary CLR class without dependencies on a particular framework's base classes or interfaces. It corresponds to the idea of a POJO in Java. In Entity Framework, the term also describes entities that remain independent of persistence concerns.