Look Up Another Term

Definition: Weblication


An application that runs on the Web. See netsourcing.