Ive been looking at motherboards and yes while they are all very similar, there are "features" that make a difference.
These include, Number of pcie slots, ram slots, storage slots such as m.2, IO options.
Other factors include size, atx or e-atx or other.
Also think about build quality, manufacturer reputation, customer service.