Understanding the online customer behavior