User-474980206 posted
jquery.validate.js is a popular client validation framework written in jQuery.
in microsoft trams unobtrusive is configuration via html data-* attributes rather than script.
jquery.validate.unobtrusive.js is a client validation library used by MVC, and depends on the above validation library. normally you config jquery validation via a startup script, but the unobtrusive library uses data attributes rendered
by html helpers.
jquery.unobtrusive-ajax.js is a client library used to implement the client side of the Ajax.* helpers. again its configured via data-* attributes rather than script.