Thoughts On Key Elements In Online Marketing