“Let's” vs. “lets”: which is correct?
Do they have different meaning?
If Lets means "let us", then it requires the apostrophe. Although you can find many instances of "lets" with a quick Google, it is still not correct. Correct would be:
I'm not quite sure what "Let's answer me" might mean, though. Could you care to provide a bit more context?