Having existed, or having been made, but a short time; having originated or occured lately; having recently come into existence, or into one's posses…
Open English WordNet links these adjective senses as similar in meaning; they are not necessarily interchangeable.
