Dostum uzun uzadıya anlatmayayım ama bunun tek bir cevabı yok, bu linkte çok güzel anlatılmış.