A database project is like a database within the database. Each project has a set of users, where a user can have different roles for different projects.
A parameter definition belongs to a specific project, and must have unique name within that project.