A Microsoft communications service that provides communications capabilities across presence, instant messaging, audio/video calling, and an online meeting experience that includes audio, video, and web conferencing.
No, Teams is a SaaS offering and only available within the Microsoft 365 clouds. There is no version you can deploy on-premises or in another cloud instance.