Website designing & development
Web hosting is a crude term which applies to a group of activities conducted online. For an average website, web hosting refers to everything related to its planning & designing, the coding & optimization, database scripting, the networking, legal and security issues related to the website. However, many people, by the term web hosting, simply refer to the technical (and not the creative) part of the building process.
The best hosting packages are based upon an amalgamation of the above activities to present you with an optimum hosting package to serve your needs. An advanced user will tend to use the most successful technologies in his website for a successful output & a global appeal. The client side scripting technologies mainly use HTML & CSS (highly common, simple yet powerful frameworks), FLASH (with its in-house action script), Javascript, Silverlight (developed by Microsoft, a plug-in which enables the presentation of animations, vector graphics, etc. in your browser, and so on. The server side scripting is comparatively much boring & monotonous, and employs high end technologies like ASP & ColdFusion (both of which are proprietary and belong to Microsoft and Adobe respectively). There are many other open source development systems (which are reaching out to the masses more successfully) like PHP, Python, Ruby, etc. Pajamas tool will help you with both the client as well as server side scripting.
Purchasing the best hosting package, planning a good website & building it using the most appropriate technologies is what it takes to be a proud owner of a successful online venture.