This application is meant for beginner and intermediate level. It is a way to get started for those who have yet no idea of the Japanese language or want to make a trip to Japan and would like to get some basic knowledge. It is also an excellent tool for some training with listening and repeating. The app is expandable making it all the more useful at various level.