One of the concepts that software developers are often familiar with is the framework. Frameworks, also known as libraries, are structures developed to