What distinguishes rough endoplasmic reticulum from smooth endoplasmic reticulum?

Rough ER are covered with ribosomes and smooth ER are not. Also, the rough ER is against the nuclear envelope of the nucleus and the smooth ER is not.