Represents forks (child processes) as objects and makes interaction with forks easy.