Вообще-то, перед тем как задавать вопрос, следовало бы воспользоваться поиском. На эту тему на форуме были неоднократные обсуждения.
Вот, к примеру:
http://forum.watch.ru/showthread.php?t=2814
http://forum.watch.ru/showthread.php?t=9030
Если у Вас возникнут дополнительные конкретные вопросы - их и задавайте.