I am not sure what do you mean but if by features you mean tools, some tools are made especially for some distros. Thats what make many distros different. As most of them (if not all) are free software, you can download them, compile, use and modify on any distribution,
I am also not sure what do you mean by different drivers (how do you know that it is different). As I said before, different distros might use different kernel versions in their distributions and thus differnt versions of the drivers. Also what can differ from distro to another are settings and tuning whitch can cause differences in how some stuff works.
But in the bottom line is that if any particular piece of hardware works on some distibution of linux, it can be made to work on any other. On some distros it might work out of the box, on others it requires more hacking.