WebM-tiedostossa VP8-koodekilla pakattu video ja Vorbis-koodekilla pakattu ääni sisällytetään Matroskaan perustuvaan säiliöön.[1][2][3] Uudemmissa versioissa WebM tukee myös VP9-videokoodekkia ja Opus-äänikoodekkia. Hanke julkaisee WebM:ään liittyviä ohjelmia BSD-lisenssin alla ja kaikki käyttäjät saavat maailmanlaajuisen, ei-eksklusiivisen, ilmaisen, rojaltittoman patenttilisenssin.