Xamarin.Forms is a cross-platform UI framework that allows developers to build native user interfaces for iOS, Android, and Windows using a single, shared codebase. It allows developers to create user interfaces using a markup language, XAML, and a set of shared controls.
Xamarin Native is a platform-specific development approach that allows developers to create native applications for iOS, Android, and Windows using the native development tools for each platform. It requires developers to write code for each platform separately.
For example, to create a simple application to display a list of contacts, a developer could use Xamarin.Forms to create a single codebase that could be used to create the user interface for iOS, Android, and Windows. With Xamarin Native, the developer would need to write code for each platform separately, using the native development tools for each platform.