Web based :An application in which all or part of it is downloaded from
the Web each time it is run. The term typically refers to the use of Web
browsers and Java applets. Web pages increasingly resemble the interactive
behavior of local applications. Retrieving a Web page may cause the execution
of code in the Web server as well as code in the HTML page brought into the
user's machine. Clicking an icon on a Web page may cause a Java applet to be
downloaded and executed in the user's machine.
client sever testing:Client/server describes the relationship between two
computer programs in which one program the client makes a service request
from another program the server which fulfills the request. Although the
client/server idea can be used by programs within a single computer it is a
more important idea in a network. In a network the client/server model
provides a convenient way to interconnect programs that are distributed
efficiently across different locations. Computer transactions using the
client/server model are very common. For example to check your bank
account from your computer a client program in your computer forwards your
request to a server program at the bank. That program may in turn forward
the request to its own client program that sends a request to a database
server at another bank computer to retrieve your account balance. The
balance is returned back to the bank data client which in turn serves it back
to the client in your personal computer which displays the information for you.
Sudhakar Kolla