Это иудейская традиция.
В иудаизме имя Бога считается священным и его нельзя произносить всуе или писать полностью потому что написанное может быть уничтожено (лист выброшен сожжен) что является осквернением святыни.
В Торе имя Бога записано тетраграмматоном יהוה (четыре буквы на иврите). Верующие иудеи избегают произносить его вслух и пишут с пропуском гласных: Г-сподь Б-г.
Эта практика распространилась и на нееврейские языки. Религиозные евреи пишут God как G-d на английском Бог как Б-г на русском.
Для нерелигиозных людей или христиан в этом нет необходимости - в христианстве нет запрета на написание слова "Бог" полностью.
Понял спасибо. То есть это касается только иудаизма а не всех религий?
Да именно. В христианстве и исламе таких запретов нет. Мусульмане пишут Аллах полностью но добавляют формулы типа "да будет Он превознесен".