Buttons are an essential element of interaction design. Their primary role is to help people take actions quickly.
Text fields allow users to enter text into a UI. They typically appear in forms and dialogs.