This course introduces the role of technologies for e-Business and the technical challenges for new and old businesses. It provides the basic understanding of the role of e-Business in supporting businesses from a technical point of view. Furthermore, the course gives an overview of the possibilities of different software platforms that incorporate the functionality and components needed for Electronic Commerce. Finally, the course deals with the telecommunications networks (with an emphasis on the Internet), used for e-Business, which are large, decentralised, heterogeneous, and provide open access.