> If you are introduced to someone (a stranger), it is normal courtesy to shake hands with him/her (and that's it, no hugs, no kisses), as well, unless the other person is an old friend the normal shaking of hands is the normal means of greeting.
In northern Italy, most of the times. In southern Italy, kissing is much more common and it's often used even in formal environments. Shaking hands it's seen as polite but cold.
The stereotypical Italian is, for many reasons, the southern Italian, hence the kissing meme and other exaggerations that really do not apply to northern Italy.