JSON stands for javascript object notation (as I\'m sure you\'re aware), so why, when sending json via ajax do you need to turn it into a string to send it? Is it simply a f
AJAX is all about HTTP requests, which are basically "text" requests to a server. That's the main reason why you have to stringify your object: That way it's turned into text that can "travel" over HTTP.