Background, parameters and framework