captain,
демон и бес в контексте Библии - это полные синонимы потому что "демон" - это транслитерация греческого слова δαιμόνιον, которая употребляется в русском, как самостоятельное слово
а бес - это перевод слова "демон" на русский язык, т.е., эквивалент слова δαιμόνιον, используемый в Синодальном переводе
но если Вы вынесете эту терминологию за рамки Библии, то различия, естественно, будут