Difference Between Collaboration And Co-Authoring?

Often people ask me ‘What is the difference between collaboration and co-authoring?’ So here’s a brief overview on collaboration and co-authoring.
What Is Publishing? The Seven Processes Of Book Publishing

Publishing a book is the process of transforming a manuscript that was formerly private to be accessible to the public. More than just producing and releasing books, commercial publishing aims to sell such publications to sufficient readers to generate a profit.