¿Qué significan Monster Hunter 2G y P3?

Monster Hunter funciona en diferentes épocas:

2G es una versión basada en 2 que añade nuevos elementos como tipos de monstruos, monstruos de nivel G y equipos de nivel G

P3 es el tercer episodio de Monster Hunter, y P significa versión portátil

Ahora también está disponible 3G, que es el mismo concepto que 2G