athenahealth interview question

Explain what AthenaHealth does.