ECM (Enterprise Content Management) is technology which is utilized for capturing, managing, storing, preserving, and delivering content and documents associated with the organizational procedures. The main objective of ECM is reducing ad hoc procedures .