The general public aren't as like minded as us and about 99% of them aren't going to know what a copywriter or affiliate marketer is.
So how do you explain to them what you do.
Personally I just tell them I am an online marketer and web developer. I never really go in to detail and rarely do people actually ask. They seem to get a little confused when I even remotely try to talk about the subject.