Primary sources come from first hand witnesses, so people that were there to see the event. Secondary sources are things that go over the event, so documents, texts, and images.
The difference is that a primary source is from someone who was there and the other is from a form of document that interprets information based on primary sources.