vorrei far si che sia il piu chiaro possibile.
chiaro a chi?
la funzione e' abbastanza versatile

e' chiaro che ridotta ai minimi termini sarebbe
document.cookie = 'nomecookie='+valore;

tutto quello che non viene specificato ha valore di default:
la scadenza, se non settata, si considera "alla chiusura del browser"