What Does Jack Dorsey’s Departure from Twitter Actually Mean?

And what does the future hold for the social media platform?