diff --git a/doc/salome/gui/SMESH/images/pref21.png b/doc/salome/gui/SMESH/images/pref21.png
new file mode 100755
index 000000000..d30add416
Binary files /dev/null and b/doc/salome/gui/SMESH/images/pref21.png differ
diff --git a/doc/salome/gui/SMESH/images/pref22.png b/doc/salome/gui/SMESH/images/pref22.png
new file mode 100755
index 000000000..b56c4e540
Binary files /dev/null and b/doc/salome/gui/SMESH/images/pref22.png differ
diff --git a/doc/salome/gui/SMESH/images/pref23.png b/doc/salome/gui/SMESH/images/pref23.png
new file mode 100755
index 000000000..07858d726
Binary files /dev/null and b/doc/salome/gui/SMESH/images/pref23.png differ
diff --git a/doc/salome/gui/SMESH/images/pref24.png b/doc/salome/gui/SMESH/images/pref24.png
new file mode 100755
index 000000000..f1cdcf8fc
Binary files /dev/null and b/doc/salome/gui/SMESH/images/pref24.png differ
diff --git a/doc/salome/gui/SMESH/input/index.doc b/doc/salome/gui/SMESH/input/index.doc
index 776dbeafe..798237b4b 100644
--- a/doc/salome/gui/SMESH/input/index.doc
+++ b/doc/salome/gui/SMESH/input/index.doc
@@ -23,6 +23,8 @@ array of dedicated operations;
\subpage using_notebook_mesh_page "Salome notebook".
+Mesh module preferences are described in the \subpage mesh_preferences_page section of SALOME Mesh Help.
+
Almost all mesh module functionalities are accessible via
\subpage smeshpy_interface_page "Mesh module Python interface".
diff --git a/doc/salome/gui/SMESH/input/mesh_preferences.doc b/doc/salome/gui/SMESH/input/mesh_preferences.doc
new file mode 100644
index 000000000..aad8ef386
--- /dev/null
+++ b/doc/salome/gui/SMESH/input/mesh_preferences.doc
@@ -0,0 +1,205 @@
+/*!
+
+\page mesh_preferences_page Mesh preferences
+
+In the Mesh module you can set mesh preferences, which can be used in
+later sessions with this module.
+
+
General Preferences
+
+\image html pref21.png
+
+
+- Automatic Update
+
+- If you toggle Automatic Update checkbox, the model in your
+viewer automatically updated whenever you make changes in it.
+- Size limit (elements) - allows to specify the maximum
+number of elements in the resulting mesh for which the automatic updating
+of the presentation is performed. This option affects only
+Compute operation. Zero value means "no limit". Default value
+is 500 000 mesh elements.
+
+- Quality Controls
+
+- If you toggle Display entity, both faces and edges of an
+object will be displayed in the viewer by default.
+- If you toggle Use precision checkbox, you can display numbers in
+Quality Control diagrams at the necessary level of precision.
+- Number of digits after point - defines precision for Quality Controls. By default, numbers in Quality Control
+diagrams are presented as integers.
+- Double nodes tolerance defines maximal distance between two
+mesh nodes at which they are considered coincident by Double nodes
+quality control.
+
+- Display mode - allows to set Wireframe, Shading, Nodes or Shrink
+presentation mode as default.
+- Representation of the 2D quadratic elements
+
+- Representation of the 2D quadratic elements combobox - allows
+to select lines or arcs for representation of quadratic elements.
+- Maximum Angle - maximum deviation angle used by the
+application to build arcs.
+
+- Mesh export
+
+- If you toggle Automatically create groups for MED export checkbox,
+this operation will be carried out automatically.
+- If you toggle Automatic renumbering checkbox, the exported
+mesh will be renumbered automatically
+
+- Mesh computation
+
+- Show a computation result notification combobox allows to
+select the notification mode about a mesh computation result.
+There are 3 possible modes:
+
+- Never - do not show the result dialog at all;
+- Errors only - the result dialog will be shown if there were
+some errors during a mesh computation;
+- Always - show the result dialog after each mesh
+computation. This is a default mode.
+
+- Mesh information
+
+- Mesh element information
- Change the way mesh element
+information is shown:
+
+- Simple - as a plain text
+- Tree - in a tree-like form
+
+- Automatic nodes compute limit
- allows to define the size limit for the
+mesh groups for which the number of underlying nodes is calculated
+automatically. If the group size exceeds the value set in the preferences,
+the user will have to press \em Compute button explicitly. Zero value
+means "no limit". By default the value is set to 100 000 mesh elements.
+
+- Automatic Parameters
+
+- Ratio Bounding Box Diagonal / Max Size - this parameter is
+used for automatic meshing: ratio between the bounding box of the
+meshed object and the Max Size of segments.
+- Default Number of Segments - allows defining the default
+number of segments on each edge
+
+- Mesh loading
+
+- If you toggle No mesh loading from study file at hypothesis modification
+ checkbox, then mesh data won't be loaded from the study file
+ provided that your first action on a mesh after study opening is
+ modification of hypotheses. This can save your time by omitting
+ loading data of a large mesh that your are going to recompute with
+ other parameters.
+
+- Input fields precision
+
+- Length precision - allows to adjust input precision of coordinates and dimensions.
+- Angular precision - allows to adjust input precision of angles.
+- Length tolerance precision - allows to adjust input precision of tolerance of coordinates and dimensions.
+- Parametric precision - allows to adjust input precision of parametric values.
+- Area precision - allows to adjust input precision of mesh element area.
+- Volume precision - allows to adjust input precision of mesh element volume.
+
+- Python Dump
+
+- Historical python dump checkbox switches Python Dump from
+ \a Historical to \a Snapshot mode and backward. In the \a
+ Historical mode, the Python Dump script includes all commands
+ performed by SMESH engine. In the \a Snapshot mode, commands
+ relating to objects removed from the Study are excluded from the
+ script as well as commands not influencing the current state of meshes.
+
+
+
+Mesh Preferences
+
+\image html pref22.png
+
+
+- Nodes
+
+- Color - allows to select the color of nodes. Click on the
+colored line to access to the Select Color dialog box.
+- Type of marker - allows to define the shape of nodes.
+- Scale of marker - allows to define the size of nodes.
+
+- Elements
+
+- Surface color - allows to select the surface color of elements
+(seen in Shading mode). Click on the colored line to access to the Select Color dialog box.
+- Back surface color - allows to select the interior surface color
+of elements. Use the slider to select the color generated basing on
+the Surface color by changing its brightness and saturation.
+- Outline color - allows to select the color of element
+borders. Click on the colored line to access to the Select Color dialog box.
+- Wireframe color - allows to select the color of borders of
+elements in the wireframe mode. Click on the colored line to access to the Select Color dialog box.
+- Width - allows to define the width of lines (edges and borders of elements).
+- Shrink coef. - allows to define relative space of elements
+compared to gaps between them in shrink mode.
+
+- Orientation of Faces - allows to define the behavior of
+Orientation of faces functionality
+
+- \b Color - allows to define the color of orientation vertors;
+- \b Scale - allows to define the size of orientation vectors;
+- 3D Vector checkbox allows to choose between 2D planar
+and 3D vectors.
+
+
+
+
Selection Preferences
+
+\image html pref23.png
+
+
+- Selection - performed with mouse-indexing (preselection)
+and left-clicking on an object, whose appearance changes as defined in
+the Preferences.
+
+- Object Color - allows to select the color of mesh (edges and
+borders of meshes) of the selected entity. Click on the colored line
+to access to the Select Color dialog
+box.
+- Element color - allows to select the color of surface of selected
+elements (seen in Shading mode). Click on the colored line to access
+to the Select Color dialog box.
+
+- Preselection - performed with mouse-indexing on an object,
+whose appearance changes as defined in the Preferences.
+
+- Highlight Color - allows to select the color of mesh (edges and
+borders of meshes) of the entity . Click on the colored line to access
+to the Select Color dialog box.
+
+- Precision - in this menu you can set the value of precision
+used for Nodes, Elements and Objects.
+
+
+
Scalar Bar Preferences
+
+\image html pref24.png
+
+
+- Font - in this menu you can set type, face and color for
+the font of Title and Labels.
+- Colors & Labels - in this menu you can set the number of
+colors and the number of labels in use.
+- Orientation - here you can choose between vertical and
+horizontal orientation of the Scalar Bar
.
+- Origin & Size Vertical & Horizontal - allows to define
+placement (X and Y) and lookout (Width and
+Height) of Scalar Bars
+
+- X: abscissa of the point of origin (from the left
+side)
+- Y: ordinate of the origin of the bar (from the bottom)
+
+- Distribution in this menu you can Show/Hide distribution histogram of the values of the Scalar Bar and specify the Coloring Type of the histogram
+
+- Multicolor the histogram is colored as Scalar Bar
+- Monocolor the histogram is colored as selected with Distribution color selector
+
+
+
+*/