1. A computer implemented method for billing comprising: assigning a weight score to a webserver function, wherein said score is a property of said function and said weight score is assigned to said function prior to use of said function by a user; identifying said user; determining if said function has been accessed by the user; identifying a number of times the function is accessed in response to said determination; calculating an amount of usage for each function by multiplying the number of times the function is accessed by the user with the weight assigned to the function; summing said calculated amount for each accessed function at a preset interval, including multiplying said summation by a usage point and billing said user for said multiplied summation as a batch job at an end of the preset interval.