The difference between expurgate and censor is that expurgate is to edit out rude, incorrect, offensive, useless, or otherwise undesirable information from a book, cd or other publication. To censor is to review in order to remove objectionable content from correspondence or public media, either by legal criteria or with discretionary powers.