Differences between Application framework and SDK

I am preparing the development environment of Legato system for WP76.

I could understand that there are many layers of Legato system structure.

https://source.sierrawireless.com/resources/airprime/software/wp76xx/wp76xx-firmware-release-12-components/#sthash.OrEoN1VC.Ddfr8of0.dpbs

Then, I saw some target platforms in Developer Studio.

Could you give me accurate explanations about them?
Especially, I want to know differences between Application framework and SDK.

BR,
Tanoue.

If you see the SDK content
/home/owner/legato/packages/legato.sdk.18.10.3.wp76xx-native-x86_64-201903041326/resources/

there are framework, toolchain, device image …

So I would say SDK is a package which contains all the tools you need for your development.
e.g. you need toolchain to compile your application
you need device image to upgrade the image of your module…

For application framework, you can have a look on the content in
/home/owner/legato/packages/legato.framework.18.10.3.wp76xx-201903041257/resources/legato

It contains the source code of the application framework. You can compiled the application framework by the toolchain you downloaded and generate the legato.cwe so that you can download to your module.