Hi, hello, happy new year.
Could you tell me what the difference is between a freedom fighter and a guerrilla?
Thank you so much.
There's a political difference which is not linguistic, but you'll find it in the (Western) news, etc.
In less literal terms, a "freedom fighter" is a person who is fighting against a regime which you also disagree with. That is, you are on the side of someone you refer to as a "freedom fighter", since 'freedom' is an avowedly Western value, and fighting for freedom is therefore a good thing.
"Guerrilla" is a more neutral term, tending towards disapproval.
A "freedom fighter" against a Western country might, in Western newspapers, be referred to, loosely, as a terrorist.
Note, these are only tendencies. But there are a lot of coded words in the media.