I hope you may heard about internationalization i18n.In asp.net it is known as localization. Anyway I will explain it for you. By using localization we can show our website in viewers native language (provided if we included his language in our list).we can give any number of language support(but according to my opinion up to 10 main languages are enough) So websites will get more popularity in different countries.If a product selling website utilizing this facility surely they can grab more business. Localization is mainly for asp.net based websites. But we can do this for html sites too(for that we need to convert html sites to asp.net ..that is not a big issue) Now i am not considering database localization for .aspx sites. Database localization is not needed for html sites. I will do this job in a cost effective manner .So If you have the Websites and needed these type of services, please send me a Pm. I will send it in a cost effective manner. I waiting for your reply Please ask your doubts here as replays or send me the pm. Thank You