What is a kernel system call

These are essentially function invocations. The kernel exposes different endpoints: for example if you want to write a file to a hard drive call this function.