What's the relationship between networkmanager and networking options?

Since I’m using Gnome, NetworkManager is enabled by default. Then what will other options do? E.g. there is a networking.nameservers option. How does it interfere with networking.networkmanager.insertNameservers? Will the network.useDHCP option have effect? Thanks!