setTimeout(<fonction>,<délai>) : appelle la <fonction> au bout de <délai>.
setInterval(<fonction>,<délai>) : appelle la <fonction> tous les <délai>.
var intervalHandle = setInterval(<function>,<délai>); // setInterval renvoi une référence; clearInterval(intervalHandle); // qui nous permet de stopper la boucle.