Application variables are common to entire application and can be accessible across application. Session variable are common to entire application but for one particular user.