There is currently no evidence of life on Europa but the existence of Europa's sub-surface oceans and complex chemistry makes Europa a great candidate for life.
Moon craters are formed when meteorites and asteroids strike the surface of the Moon. Many of the craters on its surface are mostly impact features caused when meteorites or comets hit the Moon.