Este app simula um caso específico de colisões ilustrado pelo "choque" entre dois vagões: Caracteriza-se a colisão elástica afirmando que a soma das energias cinética dos corpos envolvidos é constante. Para uma colisão inelástica, ficam ambos com a mesma velocidade e a soma da energia cinética diminui quando comparada com o valor inicial, porque uma parte dela se transforma em energia interna (aquecimento)..
O momento linear total dos corpos envolvidos permanece constante independentemente de a colisão ser elástica ou não. A deslocação do centro de gravidade comum (indicado por um ponto amarelo na barra a negro) não é influenciada pelo processo da colisão.
Pode-se escolher a opção de simulação de uma colisão elástica ou inelástica utilizando o botão apropriado no canto superior direito. O botão "Reset" traz os vagões para as suas posições iniciais. A animação é iniciada por um clique do rato sobre o botão "Iniciar". Se se selecionar a opção "câmara lenta", o movimento vai ser dez vezes mais lento.
Pode-se também definir os valores de massa e velocidade inicial nas caixas de texto respectivos e validá-los com "Enter".
Dependendo do botão seleccionado (em baixo à direita), o app mostrará as velocidades, o momento linear ou a energia cinética dos vagões.