AWS Identity and Access Management (IAM) is a web service in AWS cloud. It provides us APIs to create multiple Users and manage their permissions on AWS resources.
A user in AWS is an identity with unique security credentials that can be used to access AWS Services and Resources.
With IAM we do not need to share passwords or access keys. IAM makes it easy to enable or disable a User’s access as per the configuration.
We can implement best practices of security like least privilege, granting unique credentials to every User within AWS account etc. by using IAM.