E business and e marketing