OS X has built-in Active Directory support, i.e. the user can login to the Mac using his/her AD credentials.
Once the Mac is bound to AD (done in System Pres - Users & Groups - Login Options - Network Account Server), the AD- username & password and SMB home directory can be used. On the Mac you can decide what to do with the home directory.
Problem is that Active Directory cannot manage typical OS X - stuff. AD "knows" Windows clients, but doesn't "understand" OS X clients.
If you want manage more of the Mac (Safari, Dock, Printers, OS X System settings) you either must use 3rd party products that helps AD "understand" OS X clients (like
ADmitMac) or use a Mac server (OS X Server.app) which has the option to host an Open Directory (Apple's LDAP).
The two can be used together: use AD for the user credentials and home directory location, and use Open Directory for OS X client specific management.