NULL terminator indicates the last parameter of execl function i.e. what should be the last parameter of execl or execle system call as there is no limit on the number of arguments being passed to exec family functions.
Null terminator consider as last parameter in execl(). Because the argument can pass be of any number But Null is considered as default parameter which indicate execl this is the last parameter.