Sudėtiniai dokumentai yra dokumentų failai, kuriuose yra kelių skirtingų tipų duomenys ir tekstas. Sudėtiniame dokumente gali būti grafikos, skaičiuoklių, vaizdų ar bet kokių kitų netekstinių duomenų. Papildomi duomenys gali būti įterpti į dokumentą arba būti susieti duomenys, kurie yra programoje.
Vienas iš dažniausiai naudojamų sudėtinio dokumento pavyzdžių yra skaidrių pristatymas. Į pristatymą įtrauktose skaidrėse kartu su tekstu paprastai yra daug kitų garso ir vaizdo elementų. Pavyzdžiui, pateiktoje pristatymo skaidrėje gali būti vaizdas kartu su tekstu arba tam tikros rūšies animacija ar garso takelis, kuris suaktyvinamas, kai skaidrė įkeliama peržiūrėti.
Visuose sudėtinio dokumento pavyzdžiuose yra originalių duomenų, kurie sukuriami dokumente, ir duomenų, surinktų iš skirtingų šaltinių ir įterptų į dokumento pagrindą, mišinys. Paprastas būdas suprasti sudėtinį dokumentą yra įterpti paveikslėlį į raidę, kuri kuriama naudojant teksto apdorojimo programinę įrangą. Paveikslėlis gali būti gautas iš kito failo, išsaugoto standžiajame diske, iš vietos internete arba iš kompaktinio disko ar diskelio. Taip pat galima įterpti ekrano darbalaukio ar bet kurio darbalaukio objekto vaizdą. Visais atvejais vaizdas nukopijuojamas iš pradinės vietos ir tampa laiško dalimi. Originalas lieka vietoje, kai laiškas išspausdinamas išsiųsti arba išsaugomas ir išsiunčiamas el. paštu.
Sudėtinio dokumento kūrimas šiandien yra gana paprastas procesas. Beveik visų tipų teksto apdorojimo programinė įranga leidžia įterpti vaizdus, nuorodas, diagramas ir skaičiuokles į dokumento turinį. Nukopijavus ir įklijavus šiuos papildomus komponentus jie nepašalinami iš pradinės vietos. Tai reiškia, kad komponentai vis dar saugomi ir paruošti naudoti su kitu dokumentu vėliau.
Bėgant metams buvo sukurta programinė įranga informaciniams biuleteniams, sveikinimo atvirukams, skaidrių pristatymams ir kitiems dokumentams kurti, kad daugelio skirtingų tipų duomenų panaudojimo viename dokumente procesas būtų itin lengvai valdomas kiekvienam. Daugeliu atvejų procesas reikalauja ne daugiau kaip trijų ar keturių žingsnių. Daugumoje teksto apdorojimo programinės įrangos paketų pagalbos skyriuje yra lengvai suprantamos instrukcijos, padedančios sukurti sudėtinį dokumentą.