Is there any difference in meaning or usage of this two words? In case, what is it?
der Berg and das Gebirge
They both mean "mountain".
There is also a plural of Berg (Berge), but there is a difference to Gebirge. Berge is a list of mountains, Gebirge is an area with mountains.
You find also some defintions in the Wikipedia article for Gebirge
Also, to complicate matters further, there is another meaning of Gebirge in the field of mining (Bergbau, i.e. mountain de/construction). There, Gebirge means the underground rock, especially if it has not yet been mined. This includes loose rock like sand
berg~ seems to be a rather versatile root:
bergen, geborgen, verbergen, Berg, Gebirge,…
Gebirge means a range of mountains while berge means one mountain.....there is nothing very different between them only that gebirge is the range or place of mountains and berge is the mountain
Berge means a little number or one mountain while Gebirge means a mountain range directly.
We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.