If you have a mouse with more than left, right, middle buttons and scroll wheel, it needs a 'driver'[0] of some kind so you can configure what the extra buttons do. Otherwise you can ignore the extra buttons and just use it like a normal mouse.
[0] I don't think it's an actual driver, I think it just remaps USB HID events from the built-in driver.
[0] I don't think it's an actual driver, I think it just remaps USB HID events from the built-in driver.