Fraud detection protects customer and enterprise information, assets, accounts and transactions through the real-time, near-real-time or batch analysis of activities by users and other defined entities (such as kiosks). It uses background server-based processes that examine users’ and other defined entities’ access and behavior patterns, and typically compares this information to a profile of what’s expected. Fraud detection is not intrusive to a user unless the user’s activity is suspect.