I have come across both of the verbs "pass" and "hand" when people want to ask each other something.
For instance, I have heard both sentences below at the table:
1- Please hand me the saltshaker.
2- Please pass me the saltshaker.
I was wondering whether both of these two verbs mean "give"? If so, are they just more formal than "give"? Please let me know how these words differ in meaning?