Density dependent limiting factors depend on the size or growth of the population and density independent limiting factors limit the size of a population whose effect is not dependent on the number of individuals in the population.
So weather is basically day to day forecast (rain, sun, clouds) while climate is the all forecasts of an area over years. That’s a simple answer but I hope it helps!