How the SDK Works