A collaboration agreement is a legal contract between you and those you are collaborating with, outlining the terms of your collaboration. A collaboration agreement will help you protect your work from being used inappropriately, as well as set out agreements for how to handle marketing, revenue sharing and rights ownership.