Hi Dyamanagowda,
BU: This is define your organizational hierarchy in Microsoft Dynamics CRM.
Also Include "Root business unit" and "All other business units"
Team: A group of users who share and collaborate on work projects.
When you are continually sharing certain records with same group of users, create a team of users so that you can share future records with the team as opposed to each individual user.