В основном Prism предоставляет вам руководство в виде примеров, документации и повторно используемых компонентов для создания приложений модульным способом, следуя шаблонам проектирования (таким как MVVM), что должно позволить вам иметь более поддерживаемый и тестируемый код. *
Так что это может звучать немного абстрактно; возможно, после прочтения некоторых глав в документации и проверки QuickStarts у вас будет более четкая перспектива.
В общем, если вы планируете использовать WPF / Silverlight и заинтересованы в разработке высококачественного кода с использованием проверенных шаблонов, не изобретая велосипеда, тогда Prism может быть хорошим выбором для вас:)
Надеюсь, это поможет!