Physics and chemistry of impacts