What is the difference between принуждать vs вынуждать (to force s.o., to compel s.o.)?

Thanks is advance :-)