1. What is the permission set?
2. Permission sets are created based on?
3. Which permissions we can assign using permission set?
4. How to assign the permission set to a user?
5. Can we deploy the permission set from sandbox to production?