Open Packaging Conventions (w skrócie OPC) – część specyfikacji Office Open XML definiująca następujące koncepcje:
image/jpeg, zaś pliki XML jako application/xml. Nazwa składnika składa się z segmentów rozdzielonych znakiem odwróconego ukośnika, np. /widgets/widget1.xml. Ze względu na interoperacyjność i internacjonalizację, w OPC obowiązuje kodowanie dokumentów XML będących składnikami paczek z użyciem zdefiniowanych w standardzie Unicode kodowań UTF-8 lub UTF-16. (Uwaga: można się spotkać z informacją, że typ składnika to typ MIME (RFC 2406 ↓), jednak specyfikacja OPC odnosi się konsekwentnie do sekcji 3.7 RFC 2616 ↓ - definicji 'content-type' ze specyfikacji protokołu HTTP/1.1)/widgets/widget1.xml może towarzyszyć składnik relacji /widgets/_rels/widget1.xml.rels. Źródłem odniesień może być sama paczka, która może być powiązana np. ze składnikiem przechowującym opisujące ją metadane. Relacje paczki opisane są w składniku relacji paczki o specjalnej, zarezerwowanej nazwie /_rels/.rels.Najczęściej dokumenty Office Open XML mają formę archiwów ZIP, przechowujących pliki XML o zdefiniowanej strukturze oraz inne pliki. W takiej też formie zostały one zaimplementowane w Microsoft Office 2007. Wchodzące w skład archiwum pliki reprezentują poszczególne składniki paczki, zaś pełne ścieżki do tych plików wewnątrz archiwum odpowiadają nazwom składników.
Archiwum ZIP reprezentujące dokument Office Open XML składa się w najprostszej postaci przynajmniej z trzech elementów:
http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument. W przypadku dokumentów tekstowych jest to plik przechowujący treść dokumentu, w przypadku arkuszy kalkulacyjnych – plik skoroszytu, zaś w przypadku prezentacji multimedialnych – plik reprezentujący prezentację jako całość.