Als
Wrapper (englisch für „Verpackung“ oder „Umschlag“) oder
Adapter (vom lateinischen für „Anpassung“), auch „
Schnittstelle“ genannt, wird in der
Informationstechnik ein Stück Software bezeichnet, welches ein anderes Stück Software umgibt. Dies kann sich sowohl auf ganze Programme als auch nur auf einzelne Programmteile bis -klassen beziehen. Die "Umhüllung" kann sowohl visueller als auch technischer Natur sein.