internet application technology