A Number Guessing Game was implemented in Java using Scanner and Random classes.The game randomly selects a number between 1 and 100 for the user to guess.The implementation involves user input, comparison with the generated number, and congratulatory message on successful guess.Another version of the game was developed using Spring Boot with controllers and templates for a web interface.