What is the jokes in regards to Dragonball Character names?
The puns are in japanese. 
Nappa is a japanese term for greens in general. 
Kakarot is carrot. 
Bardock is a japanese root vegetable "Burdock".

For a full list Origins of character names

And yes, they are categorized as she said.