No two cultures are the same. The American and Indian cultures have very vast differentiation between them. While the culture of America is a mixture of different cultures, the Indian culture is unique and has its own values. When I first came to U.S.A. the biggest change for me was the culture shock. There are many differences between Indian culture and American culture. One of the major differences that I observed between American and Indian culture is in family relations. While the Indians are very much family oriented, the Americans are individual oriented. In Indian culture, the family values are given more prominence than the individual values. Indians respect family values. For example, in India I did not had any separate family but had a joint family which includes my dad, mom, sister, brother, grandparents, aunt, uncle, my cousins and me. On the other hand, in American culture the individual value gets prominence than the family values. Indians are more committed to their family whereas the Americans are more committed to themselves only. In another sense, it can be said that the American culture is more goal oriented and the Indian culture is more family oriented. Indians may even forsake their individual wishes and also happiness for the sake of families. But in American culture, this trend cannot be seen. For example, when I was with my family in India my mom sacrificed her hobby of singing to serve her family whole life. Unlike the Indians, the Americans plan things ahead. The Americans believe in dominating nature and controlling the environment around them. On the contrary, Indians believe in the harmony with nature. For example, in some parts of India trees are worshipped by people with proper rituals. Another difference that I observed between Indian culture and American culture is that the Indians love stability whereas the Americans love mobility. For example, I had been living in Punjab in India for many years and