Il s'agit d'une description ou d'un modèle permettant de résoudre un problème qui peut être utilisé dans de nombreuses situations différentes.
C'est comme une brique d'une maison, elle peut être utilisée pour de nombreux problèmes différents.