Per "Swap Image" non sono sicuro perciò non ti rispondo...
I "Preload" invece sono dei javascript che servono, durante il caricamento della pagina, a far caricare, oltre al contenuto visibile, anche altre immagini non presenti fisicamente nella pagina. Viene usato per i rollover, cosicchè da garantire un effetto immediato all'evento.
Non so se ho reso l'idea