De vs. del
De means of ; del is the contraction for de el (only use del when using el for a masculine verb)
Y vs e
Y means and; use e when precedes a word with an i-sound (i- or hi-)
o vs. u
O means or; use u- when procedes a word with a o- sound (o- or ho-)