Any good social media platform should the user-friendly, and entertaining, user can create their own content, have a timestamp, and is open to a wide group of user among others.