What is Auto Scaling in AWS used for?

Can AWS Auto Scaling automatically increase or decrease the number of instances based on traffic?

How is an IAM user different from the root user in AWS?

Can an IAM user have specific permissions in AWS?

How do you register targets to the group?