根據桑德森的魔法定律，硬魔法和軟魔法有什麼區別？
硬魔法和軟魔法的概念是由桑德森在虛構環境中進行世界構建和創造魔法系統而普及的。硬魔法和軟魔法的術語起源於硬科學和軟科學，這傾向於硬科幻小說和軟科幻小說。這兩個術語是表徵光譜兩端的近似方式。硬魔法系統遵循特定的規則，魔法在敘述中被控制和解釋給讀者，詳細說明魔法「工作」的機制，並可用於構建圍繞魔法系統的環境。軟魔法系統可能沒有明確定義的規則或限制，或者它們可能在其工作方面提供有限的闡述。它們用於為讀者創造一種奇妙的感覺。
硬魔法總是受到一組規則的嚴格約束，可以為讀者模擬一個更加有序的世界，而軟魔法如果更靈活，沒有明確定義的限制，可以用來給讀者帶來一種驚奇感。