What is the differenece between docker stop and docker kill?

Docker kill will stop all the processes in a container forcefully but docker stop will stop the processes gently.