What's the difference between Krishna, demigods, and the concept of God in other religions?
Thanks for your question. There are many different names of the Supreme Lord. Krishna is one of them; it means "He who gives the highest pleasure and is all-attractive." Certainly God has these qualities in any religious tradition. Whatever religious tradition helps one to develop a loving relationship in service with God is good. One may sincerely and diligently follow any bona fide religion and make spiritual progress.
On the other hand, Brahma and Shiva, as well as many others, are demigods. They are assistants to the Supreme Lord. Brahma and Shiva help by creating and destroying the material creation. It is explained in the Bhagavad Gita, as well as in the Srimad-Bhagavatam that Krishna is the source of all demigods. And Lord Brahma himself, in his Bramha-samhita, states, "ishvara parama Krishna. . ."the highest supreme controller is Krishna. From Him everything else comes."