Not every application is built for edge computing. In fact, given that edge computing adoption today is fairly limited, it's fair to say that most of today's applications are not edge computing ...
Distributed applications (distributed apps) are applications or software that run on multiple computers within a network at the same time and can be stored on servers or cloud computing platforms.