A free program for Android, by Sebastian Johann.
Peg Solitaire is a simple but challenging game. The goal is to move all the marbles to the bottom of the screen. Each move consists of removing the current marble from the board and placing it in an empty hole. The game ends when there are no more moves.
There are many different variants of the game. For instance, there are some challenges where you have to remove the same number of marbles, or there are some where you have to remove the most-recently added marble.
If you are a beginner, start with the easy levels. But if you want to challenge yourself, try the harder levels.