I know this is a vague topic, but names like "Smith" I can see, because they smithed things, supposedly. And "johnson" I can see, son of john. But my last name is Hewlett for example, and I don't see the connection of how it came to be.
Hewlett comes from "Hughelet", a diminutive form of the name 'Hugh' in Norman French.