Online advertisement involves publicizing ventures on the internet through promotional texts, search results, ad servers and networks. It allows for quick customization of ads to specific websites or search results, enhancing return on investment. As internet use expands, attracting more customers, online advertising gives buyers control over products and variety of animations. Common online advertising payment models include cost per mile (CPM), cost per click (CPC), and cost per action (CPA). While offering opportunities, online advertising can also impact privacy through tracking browsing sites.