This is a new way to mark important moments in your progress as a player in Euchre.com.
Unlike daily challenges, which reset every 12 hours, achievements reflect your long-term progress, and you don't lose anything accumulated in your profile. You can find the achievements in your profile.