The general presentation of Large Scale Distributed Computing and Applications can be done from different perspectives: historical, conceptual, architectural, technological, social, and others. This Introduction takes a pragmatic approach. It starts with a short presentation of definitions, goals, and fundamental concepts that frame the subjects targeted in the book: the Internet, the Web, Enterprise Information Systems, Peer-to-Peer Systems, Grids, Utility Computer Systems, and others. Then, each of these actual large scale distributed system categories is characterized in terms of typical applications, motivation of use, requirements and problems posed by their development: specific concepts, models, paradigms, and technologies. The focus is on describing the Large Scale Distributed Computing such as it appears today. Nevertheless, presenting actually used solutions will offer the opportunity to found that older theoretical results can still be exploited to build high performance artifacts. Also, the ever-ending stimulating relationship between users, who require better computing services, and providers, who discover new ways to satisfy them, is the motivation to introduce future trends in the domain, which pave the way towards the next generation Cyberinfrastructure. The chapter introduces a comprehensive set of concepts, models, and technologies, which are discussed in details in the next chapters.