A generic way of accessing application wide concerns regardless of the platform that is being used