Ribosomes are the site of protein synthesis. Ribosomes on the rough E.R. (attached ribosomes) produce proteins mostly for secretion.
Smooth E.R.  Functions in the synthesis of non-proteins, carbohydrate metabolism, and detoxification reactions.