1.can load data from the server to a web browser without reloading (refreshing)
2.make code more concise
3. add style to the web page
4.create slide animations
Answer:1