Can someone explain to me how nordic nrf51822 sleep mode works?

Hi i'm a newbie in nordic chip. Can someone please explain to me that how to enable and disable sleep in nrf51822 and what kind of setup need to be done? Example in Arduino : set_sleep_mode(SLEEP_MODE_PWR_SAVE);
sleep_enable(); sleep_mode(); sleep_disable();