It is hard to give a meaning to the flags below without linking them to the parameters of the syscalls used to spawn the new process (i.e. how the different VMA areas of the child process are shared or not shared with the parent process depending on the flags).
So it would be good to explain how these parameters are linked to the possible parameter of fork() and execve() (maybe starting from simple cases of single threaded process spawning)
Impacted doc