Is ARM Ubuntu equal to X86 versions or it's limited? If so, what are limitations?
The whole point of supporting several architectures is to provide "the same system" on all platforms. Programs that are not written for ARM will not run on it, that goes without saying. In general, all major services will be included, some desktop applications may not be.