Nichts was man gerne hat, aber was ist denn Alb? Alp hat für mich eher was mit Bergen zu tun, aber das kann ja nicht sein.
Also ein Alb ist anscheinend so etwas ähnliches wie ein Elf und man glaubte in der germanischen Mythologie, dass er die Träume bringt, daher kommt wohl das Wort.
Die Schreibweisen sind beide mögliche, ist wahrscheinlich nur durch unterschiedliche Aussprachen entstanden.
Andere, wenn auch veraltete Wörter, wären noch: Albdruck, Nachtschaden und Nachtmahr (daher wohl das englische Wort Nightmare)