Layer 2, Layer 3 FAQs

What is meant by “Layer 2 and Layer 3”?
Why does support for Layer 2 and Layer 3 matter in the context of SDN?
How can SDN and Layer 2 and Layer 3 exist at the same time?
What happens if I choose an SDN solution does not support Layer 2 and Layer 3?