girl can be used in almost any situation, and just refers to a female of any age, however, it's more common to use the term for females under 30. lady can be used in almost any situation, and is more respectful in my opinion. There is a common term called "lady like" , which implies that ladies act like females should.Jul 20, 2014