Web Development is moving so quick that it is awfully tough for the greenhorn or amateur to defeat even the fundamentals. Some companies, particularly the bigger ones, manifestly pay an expert company to build a site for them, or to use their own IT specialists. The general public can maybe afford to pay somebody an one off charge to design something which looks pro and does the job, but if it's a web site which wishes frequent updating – and most do – this could be a problem.
Self-build web sites are only part of the solution. . Microsoft CRM is intended to be customisable. How regularly does the newbie follow directions regarding how to perform a supposed ‘simple task ‘, and then comes up against some instruction which is totally unintelligible to him?
If you compare this situation to, as an example, learning how to drive an auto – a few of the people need really basic instruction. Almost all of the work on the internet site has been learned by much trial and much blunder.