A framework is a set of tools and structural software components forming a work frame, a programme "skeleton", for programmers. This ready-to-use architecture simplifies their task and therefore increases their productivity.
Source: Centre INFFO, 2025