I have developed a multilingual web application with Asp.Net. I want to a question for this.Should i use Globalization or Cookie?Which one is true selection?
Globalization would be a better option... you can create language specific resource files to do multilingual web apps.
You can check
http://www.codeproject.com/Articles/7998/Creating-multilingual-websites-Part-1
Best way to implement a multilingual in ASP.NET application
for better understanding.
I strongly recomend to use Resource Files and Some resources are:
Walkthrough: Using Resources for Localization with ASP.NET
How to: Set the Culture and UI Culture for ASP.NET Web Page Globalization