You can join a MS Teams meeting as a guest without an account. But if you want to use other features, you need to log in to your Microsoft account first. And if you don't have one, you have to create a new one before start using MS Teams.