They Are All Ice creams .but,of different flavour. most commmand line tools
are still same. the GUI looks different but functions same .
fedora much better for all beginner to experts.
Ubuntu better for beginner .i think not for experts.
There Are Maintained By Different Community.