From my point of view, marketing is a very complex domain. I started to learn it a few months ago because I wanted to create a marketing campaign on my own for my little business. I've read a lot of books and learned different terms, but anyway, you need a lot of practice to understand all these...