Why project kick-off meeting required before starting the actual project?

Why project kick-off meeting required before starting the actual project?

It helps both parties to understand each other's processes. It helps the clients to share their expectations with the freelancer, to communicate the project timelines, project documentation process etc.