El comando ping sirve para, entre otras cosas, saber si una PC puede conectarse con la PC a la que se le hace ping
si tu haces
Te va a decir que se envian 4 paquetes (se envian 4 por defecto, esto lo podés modificar con el parámetro -n ) y que llegaron los 4 (normalmente llegan) o que no llegaron.
Otro de los usos del comando ping es como bien dijiste "para esperar un tiempo", te lo explico mejor:
Ok, vamos por partes:
ping -----> es el comando que se utiliza
localhost -----> es el host al que le hacemos el ping, en este caso nuestra PC
> nul ----> para que no se vea nada en la pantalla del cmd
Creo que el tiempo de espera predeterminado son 2.5 segundos o algo así, aunque se puede cambiar con el parámetro -w
Para mas info, pone en el cmd:
Espero que te haya servido y que lo hayas entendido
Saludos!