Lag 7 tilpasser brukerens programmer til nettverket. For eksempel nettlesere, e-post osv. Disse programmene sørger for at data kan utveksles mellom systemer uavhengig av hvordan dataene fremstilles på hvert enkelt system. For eksempel kan FTP overføre filer mellom Linux- og Windows-systemer selv om disse to bruker forskjellige filsystem.