Threads What to expect when you're expecting (a new social media network) Instagram's new social media channel Threads launches this week. But what is it? And should your team be thinking of joining?