What is difference between loaded apps and started apps

I know that when applications start, it will hook up start or start_link function. But I curious to know what happen when we just load applications, what is actually use for in any case?

1 Like

I think that means that the byte code for that application gets loaded, so that the application itself can be started at some later point in time.

EDIT: that’s not true, see @arkgil post below

1 Like

It doesn’t mean exactly that. Erlang documentation describes what it means, hidden in the docs of application module :slight_smile: