Effective - adequate to accomplish a purpose; producing the intended or expected result
Internet - a vast computer network linking smaller computer networks worldwide (usually prec. by the). The Internet includes commercial, educational, governmental, and other networks, all of which use the same set of communications protocols.
Marketing - the total of activities involved in the transfer [...]

continue reading.....