Opa je odprta koda, preprosta in enotna platforma za pisanje spletnih aplikacij.Vsi vidiki so v Opi neposredno zapisani: koda prednjega dela, koda za nadomestne vloge, poizvedbe po zbirki podatkov in konfiguracija.In vse je močno statično natipkano.Zasnovan posebej za spletne aplikacije, je Opa odlično orodje za enostavno izdelavo spletnih aplikacij in storitev v realnem času, pa tudi iger!In zaradi svojega pristopa, ki temelji na dogodkih in ne blokira, je Opa kot nalašč za pisanje kakršnih koli socialnih aplikacij.