Channel Post vs. Chat
Channel posts are visible to everyone in that channel -- use them for anything the team should see. Chats are private 1-on-1 or small group conversations -- use them for side conversations, personal questions, or things that don't need to be broadcast.