This overview answers the following questions:
What is a CSA?
What does a CSA do?
How does a CSA access and return data?