El ; indica el final de una sentencia al igual que dar un intro, sólo que con el ; puedes colocar, como bien comenta JavierB, más de una sentencia en la misma línea.
No es incorrecto terminar con ; y además un intro. En cualquier caso, no es necesario.
Esto hablando de javascript, claro.