Всё 100 раз описано, читайте уже.