This article was originally written by Ashley Allen on the Honeybadger Developer Blog. In the web development world, you'll often come across the terms "roles" and "permissions", but what do these mean? A permission is the right to have access to something, such as a page in a web app.