Accessing host machine from within docker container

I think i must be missing something here, why does anyone want to access the host machine

if you need to talk to other containers, then you setup a link between,

but why do you need / want to access the root machine, i can’t see a purpose for it