http allows us to create ajax code

can be used for internal and external calls