WordPress provides two core APIs to make the administrative interfaces easy to build, secure, and consistent with the design of WordPress Administration.
The Settings API focuses on providing a way for developers to create forms and manage form data.
The Options API focuses on managing data using a simple key/value system.
Quick Reference
See the complete example of building a custom settings page using the Settings API and Options API.