software framework

noun
UK /ˈsɒftweə ˈfreɪmwɜːk/
US /ˈsɔːftwer ˈfreɪmwɜːrk/

A software framework is a set of ready-made tools and rules that help people build computer programs more easily.

The developers used a software framework to build the app faster.


OTHER MEANINGS

2. A reusable structure of code that provides common functions so programmers can focus on their own features.

This framework handles login and database access for us.

3. A set of conventions and components that shape how a program is organized and extended.

The team chose a framework that enforces a clean project structure.

4. A supporting platform that other software is built on top of.

Many web services run on a popular open-source framework.