A type of single-use, opportunistic, software created to fulfill a very specific purpose for a relatively small group of users.
Term coined by Clay Shirky