Avtalen var en videreutvikling av General Agreement on Tariffs and Trade (GATT), supplementert med en rekke andre avtaler. Deriblant GATS, SPS-avtalen, TRIPS-avtalen og TBT-avtalen. Det ble også etablert en ny rettslig bindende tvisteløsnings mekanisme angående internasjonal handel som går under navnet Dispute Settlement Body. Alle avtalene som utgjør Marrakesh-avtalen kan betraktes som en udelelig enhet. Med det menes at ingen land kan ta del i en avtale uten å ta del i alle de andre. For å ta del i WTO må man godkjenne alle vilkårene i Marrakesh-avtalen.