Teams is a complement to Moodle. Used together they can form a powerful digital ecosystem for teaching and learning.
Moodle provides you with a structured pathway through learning content and activities, while providing a secure and reliable space for assessment submission, marking and feedback. Moodle tends to be lecturer-led so students engage in activities that the lecturer has enabled.
While Teams are structured and facilitated by your lecturers, they can be set up to encourage more student control over how you collaborate and communicate.