Engineering Document Management (EDM) -software er designet til at administrere, kontrollere og spore ingeniørdokumenter og data i hele projektets livscyklus. Engineering Document Management, eller Engineering Information Management Software, er et samarbejdsværktøj designet til at scanne, lokalisere og administrere en organisations komplekse tekniske dokumenter, information og design. Det giver et centraliseret og konsekvent depot for ingeniørdata, letter kommunikationen mellem projektinteressenter, sikring af overholdelse, muliggørelse af dokumentversionskontrol og forbedring af effektiviteten. Mens der er en vis overlapning mellem Product Data Management (PDM), ECM og Engineering Document Management, tjener hver forskellige kernefunktioner. PDM bruges primært af fremstillingsvirksomheder til at styre produktdata fra design til produktion. I modsætning hertil fokuserer ECM på at styre generel forretningsdokumentation uden en bestemt vægt på teknisk indhold. Engineering Document Management Software er specifikt skræddersyet til at håndtere teknisk indhold relateret til plantefaciliteter, udstyr og mere.