 Trying to understand the millennial generation is not always an easy task, but trying to comprehend their fascination with Snapchat is even more challenging. Snapchat is a multimedia instant messaging app and service developed by Snap Inc. SNAP , Financial. 