A BSN is a bachelor's degree, the ADN is a diploma program not a 4 year university degree. I don't think that diploma programs are offered anymore in the U.S. I'm not sure what an ASN is, possibly and associates degree in which case those are usual...