Convention over Configuration means Rails makes assumptions about what you want to do and how you'll do it, rather than requiring you to specify every detail. Examples include:
User
maps to database table users
UsersController
handles /users
routesid
table_id
This reduces the amount of code developers need to write and maintains consistency across projects.