Read Paul Taylor explain what attack surface means in hacking lexicon on Wired :
Amid so many recent high-profile hacks and data breaches, security experts are fond of pointing out that there’s no such thing as perfect security. It’s true! But it also invites the question: Why doesn’t literally everything get hacked all the time?
Read his full article here.