Word itself provides a compare function that works very well, and there are alternative tools that also provide versioning functionality that can be combined with various document management tools, essentially providing GitHub for Word files (see, e.g., Interwoven iManage, etc.).