In today’s article, we will see what types of applications there are and what are their differences, advantages and disadvantages are.