What's the difference between $("ul li") and $("ul > li")?

What's the difference between $("ul li") and $("ul > li")?

Don't they return the exact same object? Is the latter more efficient?