However, there are also many differences between the two software. For instance, already in the early design specifications of FLE there was the idea of shared artefacts that are collaboratively constructed alongside the knowledge building activities. In FLE vocabulary the activity, and the tool supporting it, is called “jamming”. Also the idea of archiving the results of the study work and to make them then available for other study groups makes FLE very different from the CSILE, which was primary designed to be a system used in a classroom. Another difference is related to the Web. From the very beginning FLE has been web-based system, and has taken in use all the advantages the flexible platform is offering, whereas the original CSILE was a client-server system.