In this study we investigate the flow experience in Internet context using channel models. Flow is an optimal state of experience with concentration and control. In order for flow to occur, one important requirement is to have a balance between challenge of the activity and the skill we have to carry out the activity. Based on relative levels of challenge and skill, we fall into one of the four categories, i.e., channels. Only in the channel with high challenge and high skill flow experience would occur. We study the model using data collected during web browsing. Results are not in total consistence with the flow theory and further research is needed to study the particularity of Internet activities.