Partitioning the LAN into different groups

In our company we are using a Windows 2003 server workgroup. I am wondering whether Active Directory would enable me partition our LAN into different groups and configuring each group to have different permissions to access different resources. Is there anyone out there with an idea?
