What is Necking?

It could be a term for putting two peoples necks together, but it is much more romantic than that. It is a term for making out, or heavy kissing. The term does not just mean kissing on the neck, but heavy kissing in general.