What are edge locations in aws?

Edge locations are the endpoints in aws used for caching content.