Breakpoints

Hi, can someone please tell me about chef breakpoints and how can I use this?

Breakpoints will tell the chef-client to stop running a recipe and can only be used when the chef-client is being run in chef-shell mode.

Syntax:

breakpoint “name” do
action :break
end

For more info - docs.getchef.com/resource_breakpoint.html