Technologies, Tools and Platforms