Cita:  
					Iniciado por Carlangueitor  
  Cancela la acción por defecto, como ya ha dicho @David, por ejemplo en un enlace, evita que vaya a la ruta especificada en el href, o en un botón de un formulario evita el envío.  Te recomiendo la documentación oficial: 
http://api.jquery.com/event.preventDefault/ 
Saludos

   Entiendo que sirve para cancelar un evento pero me genera cuando veo este ejemplo   
Código Javascript
:
Ver original- <script> 
- $( "a" ).click(function( event ) { 
-   event.preventDefault(); 
-   $( "<div>" ) 
-     .append( "default " + event.type + " prevented" ) 
-     .appendTo( "#log" ); 
- }); 
- </script> 
al dar click en un elemento "a" lanza un evento click donde pega en una etiqueta con id "log" el mensaje "default" .... prevent" pero ¿para que sirve ser cancelado un evento si precisamente fue lanzado para que realice un evento ?