Which offer more protection? I am assuming full definition does. Than what's the purpose of smart definitiions?