

# Amazon SDKs and Tools standardized features
<a name="standardized-features"></a>

Many features have been standardized to consistent defaults and to work the same way across many SDKs. This consistency increases productivity and clarity when coding across multiple SDKs. All settings can be overridden in code, see your specific SDK API for details.

**Important**  
Not all SDKs support all features, or even all aspects within a feature.

**Topics**
+ [Account-based endpoints](feature-account-endpoints.md)
+ [Application ID](feature-appid.md)
+ [Amazon EC2 instance metadata](feature-ec2-instance-metadata.md)
+ [Amazon S3 access points](feature-s3-access-point.md)
+ [Amazon S3 Multi-Region Access Points](feature-s3-mrap.md)
+ [S3 Express One Zone session authentication](feature-s3-express.md)
+ [Authentication scheme](feature-auth-scheme.md)
+ [Amazon Web Services Region](feature-region.md)
+ [Amazon STS Regional endpoints](feature-sts-regionalized-endpoints.md)
+ [Data Integrity Protections](feature-dataintegrity.md)
+ [Dual-stack and FIPS endpoints](feature-endpoints.md)
+ [Endpoint discovery](feature-endpoint-discovery.md)
+ [General configuration](feature-gen-config.md)
+ [Host prefix injection](feature-host-prefix.md)
+ [IMDS client](feature-imds-client.md)
+ [Retry behavior](feature-retry-behavior.md)
+ [Request compression](feature-compression.md)
+ [Service-specific endpoints](feature-ss-endpoints.md)
+ [Smart configuration defaults](feature-smart-config-defaults.md)