I-beam
Text insertion cursors are used to
    indicate where text can be
inserted. They are usually blinking
lines that appear at the beginning
        or end of a text box.
     pointer
Pointing cursors are used to indicate where
  the mouse pointer is located. They are
 usually arrows that point in the direction
           the mouse is moving.
  zoom out
 The zoom out cursor is a kind of magnifying
 glass that indicates that the user can zoom
 out on an image or text, zooming by holding
down the left mouse button, then moving the
              cursor up or down.
       zoom in
The zoom in cursor is a kind of magnifying glass
 that indicates that the user can zoom in on an
image or text, zooming by holding down the left
  mouse button, then moving the cursor up or
                      down.
            click
The hand cursor type resembles a small white
 hand with a pointing finger usually indicates
    that the user can interact with some
     elements like a hyperlink or button.
            wait
Busy cursors are used to indicate that the
 computer is busy processing data. They
are usually hourglasses or spinning circles
that appear when the computer is working
                on a task.
             move
 The move cursor type is a small arrow with four
  small lines that extend from the arrowhead on
  four sides. Its purpose is to move an object by
clicking and holding down the left mouse button,
   then dragging it to the new position but not
changing the size of a thing; it remains the same.
grab cursor
 The grab cursor is a small hand used
   to grab an object and move it by
  clicking and holding down the left
 mouse button and then holding it in
  place so that you can do different
        things with your mouse.
scroll cursor
  When you hold down the mouse’s scroll
   button, it changes the cursor into two
arrows pointing up and down. This is called
 the scroll cursor. It is used to scroll up or
down on the screen much faster by moving
 the mouse forward and backward slowly.
help cursor
The help cursor has a standard arrow, but
     along with a question mark or an
exclamation mark is used to show that the
 user can get more information about an
        element being hovered on.
resize cursor
  The resize cursor is a small arrow with two
  small lines extending from the arrowhead,
  called a “double-headed arrow” cursor. It
 indicates that the user can resize an object
          by dragging one of the lines.
precision pointer
 The precision pointer is a specialized cursor
  icon use in precision tasks such as drawing,
 painting, and selecting objects. It is usually a
   tiny crosshair or plus sign (+) displayed on
              the monitor screen.
  unavailable
    pointer
The unavailable pointer is a small circle with
 a line through it and tells that a resource is
not currently available. This cursor is usually
displayed when the user attempts to select a
        disabled or not available thing.