No, you don't need to install Teams to join a meeting. You can join a meeting from a web browser, or by using the Teams app on your mobile device or desktop.