このコンテンツはbenefit profitの違いをまとめています。

どちらも「利益」などと訳されますが、カバーする範囲には違いがあるようです。
 
英語類義語活用辞典、ロングマン英々辞典を参考にしています。

英語類義語活用辞典の解説

benefitはprofitはより一般的な、広い意味での利益で、金銭的な利益も包含します。
 
Medicines benefit mankind.
(医学は人類に貢献する)
 
この例文のbenefitはprofitと入れ替えはできません。
 
The workers of that firm are well taken care of: they got a fair amount of fringe benefits to go with their regular wages.
(あの会社は社員の待遇が良い。固定給に加えて相当額の手当てが出る)
 
このfringe benefitは医療手当や家族手当などやむを得ない出費を助けるため、つまりhelpやaidの目的で与えられるものなので、受け取る側から見てもprofitとは言えません。
 
profitはbenefitに比べて範囲がずっと狭い「利益」です。そのため具体性があり、金銭には限りませんが漠然としたものではなくはっきりした形で得をすることを指します。
 
The government has no incentive for efficiency, because it doesn’t have to make a profit.
(政府は能率を上げる意思はない。利益をあげる必要はないのだから)
 
またprofitはbenefitのように内在する良いもの恩恵を受けることではなく、外から作為的にとりつけるものです。
 
He is profiting from his English studies.
(彼は英語を勉強して実益をあげている)

ロングマン英々辞典の解説

benfit
1 anything that brings help, advantage, or profit
 
She has had the benefit of a first-class education.
 
2 money provided by the government to people who needed it
 
Are you entitled to unemployment benefit
 
profit
1 money gained by trade or business
 
There’s very little profit in selling newspapers at present.
 
2 advantage gained from some action
 
reading for profit and pleasure