La différence entre un neurologue et un neurochirurgien est analogue à celle entre un cardiologue et un chirurgien cardiovasculaire : le neurochirurgien utilise des moyens chirurgicaux pour traiter les maladies neurologiques alors que le neurologue utilise des moyens médicaux (pharmacologiques).