POCO means Plain Old C# Object. When EDMX creates classes, they are cluttered with a lot of entity tags. Many times we would like to use simple .NET classes and integrate them with Entity Framework.
Entity Framework allows this. In other words you can create a simple .NET class and use the entity context object to load your simple .NET classes.