Factors to Understand Prior to Actual Developing of a Internet site