The process of developing a system by means of system integration; for example, developing a Web page which maps homes for sale to online maps. The term comes from the music business, where mashing is the process of developing music by sampling and integrating several different musical sources.