protestという単語は、抗議や異議を申し立てることを指します。dissentが意見の違いを表すのに対し、protestはその意思表示が行動として現れる場合が多いです。例えば、「They organized a protest against the new law.(彼らは新しい法律に反対する抗議を組織した。)」のように使います。
discontentという単語は、不満を表します。dissentは意見の違いですが、discontentはその意見から生じる不満の感情を表すことが多いです。例えば、「There was widespread discontent among the workers.(労働者の間には広範な不満があった。)」のように使います。
oppositionという単語は、反対や対立を表現します。dissentは意見の異なりに特化していますが、oppositionはより強い反発を示すことが多いです。例えば、「The opposition was clear during the meeting.(その会議では反対の意見が明確だった。)」のように使います。
rebellionという単語は、反乱や抵抗を意味します。dissentは意見の違いを示しますが、rebellionはその意見の違いが強い反抗行動に結びつく場合を示します。例えば、「The rebellion was a result of years of injustice.(その反乱は長年の不当な扱いの結果だった。)」のように使います。