@mjcmt Here's a good article on how to tell the differences
How to Spot Dust on Your DSLR Sensor
First off the sensor is slightly charged and will attract and hold dust, do not use any type of cloth on your sensor as you'll likely introduce more dust. Follow the procedure above in the link to first determine the source of the spots, then follow these steps to remove sensor spots.
1. Starting from the least aggressive method. Remove the lens, hold the body pointed down and use a Rocket Blower to dislodge dust. Then use the onboard sensor cleaner. Now repeat the test in the link.
2. If you still have spots, use a sensor swab and cleaning fluid (
VisibleDust EZ Sensor Cleaning Kit Mini with 1.0x Green Vswabs and Sensor Clean ) put one or two drops of cleaning fluid on the swap. You can use a commercial product or 91% Isopropyl Alcohol, in either case DO NOT OVERSATURATE, IT WILL CAUSE STREAKS. Starting on one side of the sensor put enough pressure to slightly bend the swab. Pull it across in one fluid motion. Flip the swab over and repeat going the same direction. Throw the swab away...Do not use it again. Repeat the test in the link above. If you still have dust, repeat the cleaning with a new swab, and repeat test in link above.
3. If after cleaning twice you still have spots, then it's likely you have grease or oil contaminates. I would highly suggest you invest in a sensor scope to inspect the sensor.
Delkin Devices Sensor Scope with Bag with the scope you can tell the difference between dust and oil/grease. If it's dust then repeat step 2. If it's oil or grease then go to step 4.
4. If you have oil or grease on the sensor replace your cleaning solution with ROR
ROR Residual Oil Remover (2.0 oz) and repeat step 2.
It's not hard to do, and doesn't take that long. Just take your time and follow the steps above. It's important to remember to always go from the least aggressive to the most, if after following the above steps you still have spots, it's time to see a professional.