1. Difference between GET and POST:
=> Form submission method both GET and POST.
=> As in GET method the form data are passing to server by a query string, so data size is limited and only ASCII character are only allowed.
=> server handle both different way.
=> in ajax we can use GET.
=> for data hidden we use POST like password where we can not use GET.