Разница между понятиями «пригожий» и «хороший» в русском языке заключается в значениях этих слов.
Пригожий имеет несколько значений, среди которых:
- о людях — красивый, миловидный, с привлекательной внешностью; 17
- о погоде — ясный, тёплый, солнечный; 17
- о том, что годится, требуется. 14
Слово «пригожий» чаще используется в литературной речи, имеет устаревший характер. 3
Хороший имеет более широкое значение и может обозначать:
- обладающий положительными качествами, свойствами, вполне отвечающий своему назначению; 28
- достигший умения, мастерства в своём деле, специальности; 28
- обладающий положительными моральными качествами; 28
- связанный взаимным расположением, близкими отношениями с кем-либо; 2
- соответствующий принятым нормам поведения, свойственный благовоспитанным людям; 28
- выражающий душевное благородство, доброту, сердечность; 28
- благоприятный, благополучный, удобный, выгодный. 2
Таким образом, хороший — более общее понятие, а пригожий — более конкретное значение.