This is one of those tough English things. A source is place, thing or person that something comes from. Ex: a river is a source of water. A teacher is a source of information.
Once you begin to "use" these things for a purpose they become resources. A river can be a resource because you need water. A teacher can be a resource because you need information.