. . . "Organizations used to implement ECM either as a core infrastructure to build applications or to deal with all types of content and manage the entire content life cycle." .