"To give a hand" is an idiomatic expression that has two meanings. "To give someone a hand" and also "to lend a hand" is to help a person, as in "Let me give you a hand with those chairs." Also, "To give a big hand" can refer to giving an enthusiastic round of applause to someone, as in "This speaker always gets a big hand."