VXP games are essentially Java-based games that were designed to run on feature phones with limited processing power and memory. They were typically 2D games with simple graphics and gameplay mechanics. Despite their limitations, VXP games were incredibly popular among feature phone users due to their ease of play, addictive gameplay, and low system requirements.