Non-polar solvents are chemical compounds that are non-polar in nature. A non-polar chemical compound is comprised of atoms that have very small differences in electronegativity.
Each atom on the periodic table has an electronegativity value that describes its ability to bond to other atoms. If the difference between two elements are small then they have a non-polar bond. For an entire compound to be non-polar, all of the electronegativities of the atoms in the compound must be similar. Non-polar solvents also have no partial charges due to their small differences in electronegativities. These solvents dissolve all types of non-polar compounds.