The main difference between Client and Resources are as follows:
| Client | Resource | 
| 
low-level service accessgenerated from service descriptionexposes botocore client to the developertypically maps 1:1 with the service API | 
higher-level, object-oriented APIgenerated from resource descriptionuses identifiers and attributeshas actions (operations on resources)exposes subresources and collections |