Check out example codes for "what is difference between background and background-color". It will help you in understanding the concepts better.
Code Example 1
Premising that those are two distinct properties, in your specific example there's no difference in the result, since background actually is a shorthand for background-color background-image background-position background-repeat background-attachment background-clip background-origin background-size background: white url(images/image1.jpg) top left repeat; background: black; background: url(example.jpg) no-repeat center center #fff; background-image: url(example.jpg); background-position: center center; background-repeat: no-repeat; background-color: #fff;
Learn ReactJs, React Native from akashmittal.com