To be honest you need to study this for yourself. Mobos come in all forms and usually you pick one for the CPU and affordability. This link may be useful, just to get started, but start with the CPU then motherboards that support it. Check sockets,ram slots and compatibility, physical size for supporting GPU cards etc. ATX or mATX and so on.
Windows 10 Home vs Windows 10 Pro comparison: Here are the extra features you get in the Pro version