The Eurail Pass lets your client travel all around the European continent. They can choose the countries to visit and the numbers of days they want to travel.
Ride as many trains as they want on any given day. Stay a couple of days in each city or stay a couple of hours - it's their choice.
Your traveler needs to purchase the Eurail Pass before departure from the United States as these passes are not sold in Europe!