These words have similar meanings, but counsel is used for a more formal situation, such as the advice given by a professional adviser. Counsel has some legal, academic, or moral weight. But anyone can advise; that may be just an opinion that someone offers. Advice may or may not be of any significance. All counsel is advice, but not all advice is counsel.