Oba formáty řeší stejný problém: návrháři animují v After Effects a aplikace musí tuto animaci přehrát bez videosouboru. Lottie to dělá pomocí JSON exportovaného pluginem Bodymovin. PAG to dělá pomocí binárního souboru exportovaného vlastním pluginem After Effects společnosti Tencent.
PAG je open source a byl vytvořen pro produkty Tencent, které ve velké míře využívají animaci v šablonách, nálepkách a videoefektech. Jeho předností je kompaktní binární formát, podpora širší škály funkcí After Effects a možnost nahrazování textu a obrázků v animaci za běhu, což je užitečné pro šablony vytvářené uživateli.
Síla Lottie je v jeho ekosystému. Přehrávače existují téměř pro každou platformu a framework, mnoho návrhářských nástrojů je exportuje a existují velké knihovny bezplatných animací. Pro většinu týmů mimo Čínu je bezpečnější výchozí nastavení Lottie.
Oba formáty přehrávají pevné animace. Pokud vaše animace potřebuje reagovat na uživatele pomocí stavů, jako je visení, stisknutí a načítání, potřebujete stavový stroj, buď zabudovaný v kódu kolem přehrávače, nebo vytvořený v nástroji, jako je Rive nebo ExodeUI, který vyrábíme.