How-to: Authentication and Authorization in Ruby on Rails - Added resources on how to implement gradual user engagement

Authentication is what you do when you let a user identify itself. This is needed when you want to offer a login access to your application.

Authorization is what you do when you check the credentials of a user before letting him/her interact with specific sections of your system. This is needed when you have restricted areas/actions.