What is the difference between jobber and arbeider?
Very little, mostly a matter of preference, although 'jobber' is more common colloquially.
By colloquially, do you mean to your region to Norway?
I meant that 'arbeider' is usually better in a formal context.
What is the difference between 'gård' and 'bondegård' ?
The meaning is basically the same. "Bondegård" is more elaborated.
so in spoken Norwegian you rather say simply 'gård' ?
Both are used! Personally I say "gård" most often, and "bondegård" when speaking with children etc :)