Snapchat's försvinnande meddelanden, augmented reality-linser, anpassningsbara Bitmoji-avatarer och användargenererat innehåll gör det till en dynamisk och underhållande plattform för sociala kontakter.