Select Rehabilitation Interview Question

What is the difference between Ruby methods ending in a ! and those that do not?