سلام
پیرو توضیحات دوستمون در مورد اکستنشن و فرمت باید بگم که هر دوی اینها از لجاظ معنی لغوی با هم تفاوت دارن اما اکستنشن چون به معنای افزونه یا چیزی که در ادامه میاد و اسم فرمت هم در ادامه اسم سند میاد مثلا "index.html" میشه ازش اینجا هم استفاده کرد و گفت اسکتنشن یا پسوند یا Suffix که بعد از ایندکس اومده یا اکستنشنه سند html هست.
و اما داخل برنامه هم که از اکستنشنها صحبت کردن منظور افزونههای داخلی برنامه بود مثل کروم که یکسری افزونه داره.
علت گیج شدن شما این خاصیت زبان انگلیسی هست که هر واژه شامل معنایی زیادی میشه.
پس شد Extension : چیزی که در ادامه چیز دیگر میآید, افزونه.
format :قالب , فرم