Bonjour
In French, all nouns have a gender, either masculine or feminine
this comes from the language's Latin origins.
Some are or feminine or masculine.
Some can be both and, so have a different meaning whether they are masculine or feminine.
<em>exemple =</em>
<em>un mousse (a ship-boy) une mousse (foam) </em>
<em>un moule (a mold) une moule (a mussel)</em>
<em>un voile (a veil) une voile (a sail)</em>
<em>So, no, it's NOT the same thing !!!!!!</em>
<em>....</em>
It's important to learn them to agree adjectives, pronouns, articles .....
Some masculine nouns can have a feminine equivalent.
un boucher --> une bouchère <em>(butcher)</em>
un boulanger -> une boulangère <em>(baker)</em>
<em />
<em>☺☺☺☺</em>