CardLang is the app that allow you to enhance your experience of learning languages by providing you the platform that allows you to make the process of memorisation of new words in English much simpler by providing the list of tools for you. In particular, the app allows you to create your own sets of terms you want to remember and helps you to do that.