Kernel is Elixir’s default environment.

It mainly consists of:

You can invoke Kernel functions and macros anywhere in Elixir code without the use of the Kernel. prefix since they have all been automatically imported.

Functions of the Kernel module: