Nie chce mi się od nowa definiować słowa "program", więc posłużę się znaną encyklopedią internetową:
Program komputerowy (
computer program) - sekwencja opisująca zgodnie z pewnymi regułami zwanymi . Program jest zazwyczaj wykonywany przez (np. wyświetlenie strony internetowej), czasami bezpośrednio – jeśli wyrażony jest w języku zrozumiałym dla danej maszyny lub pośrednio – gdy jest interpretowany przez inny program ( ). Program może być ciągiem opisujących modyfikacje stanu maszyny ale może również opisywać obliczenia w inny sposób (np. ).
Jakieś jeszcze wątpliwości?
Mod to modyfikacja pliku programu, czyli zmiana jego działania. Czyli program nie jest modem. Mod modyfikuje działanie programu(np. gry), zaś program działa. Nie widzę za bardzo by były tym samym. Natomiast MCEdit jest programem do edycji plików(w tym wypadku - zapisów światów z MC), co innego, że te pliki są wykorzystywane przez inny program(a dokładniej przez MineCraft), to i tek nie oznacza, że jest modem. Mod to zmiana plików, lub dodanie nowych, które modyfikują działanie programu.
Zaś cytat, który przytoczyłeś pomaga w dyskusji jak umiejętność ubijania masła w jakości pieczenia chleba.