Hi @Sajjad Taghinezhad ,
Microsoft 365 requires a licence per user and it's a cloud-based solution giving you lot of features.
You can setup an on-premise SharePoint locally then create some collaborative group per entity etc, for more details:
Regards,
Youssef Saad | New blog: https://youssef-saad.blogspot.com
Please remember to ** “Accept answer” ** for useful answers, thank you!