Encuentra 500 diferencias es un juego de rompecabezas. El jugador, utilizando una excelente visión y memoria, debe comparar fotografÃas casi idénticas de alta calidad a lo largo de 104 niveles de juego para encontrar 500 diferencias únicas.
El juego avisa al jugador del número de diferencias entre las imágenes de cualquier nivel colocando un rastreador debajo de un reloj digital cerca de la parte inferior central de la pantalla. Si el jugador ve 0/5 al principio de un nivel, por ejemplo, deberá encontrar cinco diferencias para completar la ronda. El juego registra el tiempo que tarda el jugador en encontrarlas todas.
Cuando el jugador encuentra una diferencia, la selecciona. A continuación, se forma un anillo verde a su alrededor. Las diferencias suelen consistir en objetos que faltan, objetos diferentes en el mismo lugar y objetos alterados para que tengan colores, tonos de color o patrones diferentes.
Encuentra 500 diferencias también proporciona al jugador una útil herramienta etiquetada con una lupa. El icono les ayuda a encontrar una diferencia colocando un anillo parpadeante a su alrededor. El jugador puede encontrar hasta tres en el primer nivel. Si agotan todas las pistas, entonces normalmente sólo reciben una nueva gratis cuando acceden al siguiente par de imágenes.
Si el jugador encuentra rápidamente las diferencias, recibe tres estrellas doradas con contorno blanco. Si hacen clic en un área que no es diferente, reciben una penalización de tiempo extra añadido al reloj. Si tardan o añaden demasiado tiempo, reciben una sola estrella.