متغییرها داده هایی هستند که ممکن است در روند اجرای کدها در پروژه مقدار انها تغییر کند و یا مقادیری هستند که به صورت موقت به عنوان ظرفی برای نگهداری داده از انها استفاده میشود.
ولیکن ثابتها در مواردی تعریف میشوند که دادههای مد نظر ما قرار هست ثابت باشند و اکثرا در بخشهای گسترده ای از پروژه مورد استفاده قرارگیرند