Distributed computing models for sharing resources have become popular, but their widespread use for business applications has not been achieved. This book discusses why and explores new incentives for distributed systems in collaborative environments.