Tiedonhallinta on yleistermi erilaisten tietolähteiden sisäiselle sekä niiden väliselle kommunikaatiolle.
Tiedonhallinnan järjestelmät ovat hyvin tietokantakeskeisiä ja vaativat tämän alueen erikoisosaamista: Tietokantasuunnittelua ja -ohjelmointia sekä erilaisten integraatioarkkitehtuurien, työkalujen ja rajapintojen hallintaa.
Tiedonhallinnan järjestelmien tietoarkkitehtuurit muodostuvat tyypillisesti yhdestä tai useammasta tietokannasta, web service -pohjaisista palveluista tai muista tietolähteistä, näiden tarjoamista sekä näiden välisestä automatisoidusta, viestipohjaisesta ja / tai eräajotyyppisesta tiedonvälityksestä erilaisten rajapintojen sekä adapterien välityksellä. Tällaista prosessiorientoitunutta tiedon synkronointia eri osajärjestelmien välillä tarvitaan esimerkiksi Master Datan hallinnan, replikoinnin sekä tietovarastoinnin hankkeissa sekä ERP:n osajärjestelmien välisen kommunikaation tehostamiseksi. Lisäarvoa syntyy mm. manuaalisesta työstä vapautuneista resursseista, tiedon laadun parantumisesta sekä tiedon yhdenmuotoisuudesta.