Hi @Sara S
Microsoft Teams does have different capabilities depending on the type of plan you are using. For a free Microsoft Teams account, the meeting capacity is limited to 100 participants. To host a meeting with up to 500 attendees, you would need a Microsoft 365 subscription, specifically the Office 365 E3 or E5 plans, or another plan that includes the required Teams features.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.