Smartlets are web page components that support 'dual rendering', acting both like normal translations, and supporting an 'Ajax callback mode'.