a set of API libraries that let you integrate AWS Services into your applications.

Programmatic Access

Identity and Access Management — IAM

When you enable Programmatic Access for AWS Users, you’ll have the ability to create Access Key IDs and Secret Access Keys. These are collectively known as AWS Credentials.

Profiles

When you want to use these credentials in your application, you will store these credentials in the home directory, where you can store multiple profiles, that can be used by the application.