There are many websites that provide essay writing for a fee or write on paper online for free.