По этой теме написан миллион справочных материалов. Казалось бы, можно остановиться и не писать об этом снова.