ready is triggered when the DOM is loaded. In Jquery,
$(document).ready(function() {}); //or
$().ready(function(){}); //or
$(function(){}):
load, yes It will only be triggered after all the page content is loaded, including pictures, flash, etc. If the page has a lot of content, the user will wait for a long time.