A soldier is a zealous adherent of a certain group. A warrior, on the other hand, demonstrates bravery and fortitude in the face of adversity. In other words, a soldier is a fighter by trade, and a warrior, though not a fighter by trade, demonstrates tremendous courage when the time comes. There are many soldiers in every army, but only a few true warriors. Also, a warrior is one who has mastered his or her weapon. A soldier is one who has not yet masterfully handled a weapon. It is this mastery that makes the difference between life and death for those involved in battle. Finally, a warrior is known for his or her skill with a sword, while a soldier is known for his or her ability to follow orders. However, both fighters and leaders make up the heart of any army. It is these two things combined that allow an army to win or lose battles. In conclusion, a warrior is known for his or her bravery and fortitude in the face of danger, whereas a soldier is known for following orders and being skilled with a sword.