1. A method of enabling a user to validate a data stored on a server system, said data containing a first portion and a second portion, said method comprising: enabling a user to specify a first rule associated with said first portion, and a second rule associated with said second portion, wherein said first rule specifies a logic by which said first portion is to be processed and said second rule specifies a logic by which said second portion is to be processed, wherein the logic specified in said first rule is different from the logic specified in said second rule; receiving said first portion and said second portion of said data stored on said server system; and processing said first portion based on said first rule to generate a first result and said second portion of data based on said second rule to generate a second result, wherein said first result and said second result are used to determine compliance of said first portion and said second portion of data with a requirement to validate corresponding portions of said data stored on said server system, wherein said enabling, said receiving and said processing are performed in a client system.