POCO is an acronym for Plain Old CLR Object. It is a play of the term POJO from the Java programming world used by developers targeting the .NET Framework. In .Net terms, the word is used in the programmatic sense to differentiate a non Serviced Component (see MTS) from a "standard object". It is also used in a tongue in cheek manner referencing the perceived complexity of Java based programming frameworks (see EJB).