During the process when foreign learners study Chinese language, they should regard the daily communication as a free Chinese lesson to learn Chinese words. The group of words 斗争 and 战争 are often used in daily learning. The former means the conflict happens between two sides that in contradiction like 激烈的斗争. When used as a verb, it means to fight for something. We can say 为实现目标斗争. In free Chinese lesson, you can also learn that the latter means war which is often related to military. What we often hear is 发动战争.
Another group of words you should know would be 独特 and 特殊. These two words are easy to distinguish when you learn in free Chinese lesson because we can explain them with corresponding English words. The former one means unique like in the phrase 独特的风格. The foreigners who learn Chinese online free may know the latter indicates special. We can say 特殊任务.