Select all the purposes of the AWS Serverless Application Repository:
It stores the different files uploaded through a serverless application.
It works as a public library, making a few hundred open-source components available to everyone.
It contains templates for different serverless applications.
It enables organisations to share reusable components internally.