Medication Questions

What is an anticholinergic?
Why has my doctor given me beta-blockers for my hyperhidrosis?