What is the difference between a PR agency and a marketing agency?

Marketing is focused on growing and selling a specific project, whereas PR focuses on maintaining a positive reputation for a company.