زرتشت باور داشت که انسان موجودی آزاد است و در تصمیمگیریهای خود اختیار دارد؛ او میتواند انتخاب کند که در میان نیروهای روشنایی بایستد یا در صف نیروهای تاریکی قرار گیرد. زرتشت این آزادی را هدیهای از جانب اهورامزدا میدانست که از آغاز به انسانها بخشیده شدهاست؛ در عین حال، به خوبی درک میکرد این آزادی میتواند به معنی آزادیِ گرویدن به نیروهای شر هم باشد.
از زرتشت به عنوان نخستین فیلسوف شناختهشدهٔ جهان نام برده شدهاست. نبرد نیروهای خیر و شر مضمون اصلی فلسفهٔ او را میسازد که بر بسیاری از مکاتب فلسفی اثر چشمگیری گذاشته و تا امروز اندیشهٔ ایرانی را تحت تأثیر خود داشتهاست. به علاوه، فلسفهٔ زرتشت بر فلسفهٔ یونانی و به واسطهٔ آن، بر فلسفهٔ غرب نیز تأثیرگذار بود. از زرتشت به عنوان نخستین کسی که پاسخی منطقی برای مسئلهٔ شر ارائه کرد، یاد شدهاست.
توافق جامعی دربارهٔ معنی اسم زرتشت وجود ندارد اما پذیرفته شدهاست که این نام باید از ریشه ایرانی باستان Zaratuštra گرفته شده باشد. بیشتر محققان و زبانشناسان قبول دارند که بخش دوم اسم زرتشت، یعنی uštra، باید به معنی «شتر» باشد[۶][۷] اما دربارهٔ بخش دوم، zarat، معانی مختلفی طرح شدهاست.[۸] یک فرضیه این است که zarat از zarant سرچشمه میگیرد و به معنی «قدیمی» یا «پیر» است. در دفاع از این فرضیه، آن را با járant در نوشتههای ودایی، zœrond در زبان آسی و زال در فارسی مقایسه کردهاند. نتیجتاً معتقدند زرتشت باید به معنی «صاحب شتر پیر» باشد. فرضیه دیگر، آن است که zarat به معنی «حرکت کردن» یا «راندن» است. پس زرتشت باید به معنی «او که شتر میراند»، یا در معنی دقیقتر، «او شتر پرورش میدهد» باشد. فرضیه سومی، بخش اول اسم را به معنی «اشتیاق داشتن» و مرتبط با har (پسندیدن) در ودایی میداند؛ بنا به این ترکیب زرتشت معنی «دوستدار شترها» میدهد. در فرضیه چهارمی، آن را به معنی «عصبانی» دانستهاند و معنای کامل اسم را «صاحب شتر عصبانی» پیشنهاد دادهاند. در آخر، zarant را به معنی «زرد» و مرتبط با zairi اوستایی متاخرتر حدس زدهاند؛ با استناد به فرضیه مذکور، زرتشت به معنی «صاحب شتر زرد» است. ریشهیابیهای دیگری هم مطرح شدهاست که به نظر نمیرسد پایه علمی و زبانشناختی داشته باشد.[۹]
زرتشت در اوستا بعضاً «سپیتمان زرتشت» یا «زرتشت سپیتمه» هم خوانده شدهاست. این نام طایفهای بود که او در آن تولد یافت که از اسم سپیتمه، نیای طایفه، آمدهاست. در لغت، سپیتمه به معنای «سفید» یا «درخشان» است.[۱۰]