Vmesnik z več dokumenti ali MDI je programska strategija, ki je običajno del izkušnje Windows. V bistvu ta tip vmesnika uporabnikom omogoča delo z več različnimi dokumenti hkrati. Končni uporabnik ima lahko na primer dve preglednici in dva dokumenta za obdelavo besedil odprta in spremenjena po velikosti, da se prikažeta drug ob drugem na zaslonu računalniškega monitorja. To uporabniku omogoča enostavno premikanje med dvema različnima dokumentoma.
Vmesnik za več dokumentov je podoben vmesniku namizja Windows, ki uporabniku omogoča, da na namizju postavi več oken aplikacij. Z namiznim vmesnikom ima lahko uporabnik hkrati odprt nabiralnik, dokument za obdelavo besedil in preglednico. Vmesnik z več dokumenti omogoča isto vrsto funkcionalnosti, samo znotraj meja določene aplikacije, ki se imenuje območje odjemalca.
Dejanski proces vmesnika z več dokumenti vključuje tako imenovano nadrejeno in podrejeno okolje. V bistvu aplikacija za dokumente deluje kot nadrejena in zagotavlja prostor za ogled posameznih dokumentov. Vsak odprt dokument si lahko ogledate v tako imenovanem podrejenem oknu. Otroška okna se lahko zmanjšajo po velikosti, tako da si jih lahko ogledate več hkrati. To uporabniku omogoča izrezovanje in lepljenje podatkov iz enega dokumenta v drugega z zelo malo truda.
Možnost ogleda več dokumentov je lahko učinkovita pri opravljanju nalog, povezanih z delom. Vmesnik z več dokumenti je lahko koristen tudi v okoljih, kjer se za skupno rabo namizja uporablja orodje za spletne konference. Moderator spletnega srečanja lahko to funkcijo uporabi za skupno rabo več dokumentov z udeleženci konference, kar dejansko omogoča vsem, da vidijo odprto okno skupne aplikacije.
Drug primer aplikacije MDI je zmožnost ogleda dveh različic iste predstavitve vzporedno. Ta sposobnost je lahko zelo koristna pri pripravi odgovora na zahtevo za predlog. Če je RFP odprt v enem oknu in odgovorni dokument odprt v drugem oknu, je veliko lažje slediti obliki, ki jo zahteva zahteva, in s tem povečati možnosti za zagotavljanje konkretnih odgovorov v zahtevanem vrstnem redu in strukturi.