Traditional Punjabi attire

Re: Traditional Punjabi attire

Question, what is the difference between a ghagra and a lehenga? If I’m not mistaken, they’re both skirts, right?