Para usar php inicialmente necesitas un Servidor Web ya sea (Apache, IIS, Casini, etc...) en cuanto a la respuesta a las demas preguntas basicas las puedes encontrar en WikiPedia
http://es.wikipedia.org/wiki/PHP, la documentacion oficial y en varios idiomas esta en
http://www.php.net/