To learn how to write  application