장점 -> 웹 페이지 전체를 다시 로딩하지 않고도 웹페이지 일부분만 갱신할 수 있다. -> 웹페이지가 로드된 후에 서버로 데이터 요청을 보내거나 받을 수 있다 -> 다양한 UI(동적 페이지) 구현이 가능해진다.
단점 -> 페이지의 이동이 없기때문에 히스토리 관리가 안된다. -> 반복적인 데이터 요청이 있으면 느려지거나 작동하지 않게 된다.