How do you greet someone in your culture?

In Germany it also depends greatly on aspects like age, situation and social status, not so much on gender though.

The general greeting is the handshake. That you can basically do in every situation and with everyone.
In informal situations you can also find hugs (more among girls than boys, unless close) or sometimes but very rarely cheek-kissing, but that I have only seen between schoolgirls.

But in general Germans like to keep quite some distance between each other and it’s usually a very good idea to rather not engage in physical contact beyond the handshake, unless the other person indicates something.

In general, women and old/respectful people deserve a tiny bit of extra courtesy, e.g. being greeted first, or standing up while greeting them. But that’s not overly important.