The app has been around since Windows Vista, but starting with the October 2018 Update (version 1809), Windows 10 introduces Sticky Notes 3.0 with an improved design (retaining the familiar look and feel) and a new home experience to organize and find all your notes. On Windows 10, Sticky Notes is an experience that allows you to create notes rather than sticking pieces of papers around the monitor or across your desk.