An application to detect changes in network access conditions and perform user defined actions upon user defined triggers.