diff --git a/doc/user/data-model.xml b/doc/user/data-model.xml
index 70d955979401e3c0c8b2edf0b83b4ea474c7fdfa..3f55387ff80421e01d16b081036a786899aa272f 100644
--- a/doc/user/data-model.xml
+++ b/doc/user/data-model.xml
@@ -161,7 +161,7 @@ The syntax details for defining spaces and indexes are in section
     Storage is variable-length, so the smallest number requires only one byte but the largest number requires nine bytes.
     </para>
     <para>
-    A "string" a variable-length sequence of bytes, usually represented with alphanumeric
+    A "string" is a variable-length sequence of bytes, usually represented with alphanumeric
     characters inside single quotes.
     </para>
     <para>
diff --git a/doc/user/databases.xml b/doc/user/databases.xml
index 2849948c68297348fbb28a8c760d5b4343a40bea..5797bacc0660a40f71fd926df8ac4ca3fe3e020a 100644
--- a/doc/user/databases.xml
+++ b/doc/user/databases.xml
@@ -98,7 +98,7 @@
   
     The contents of the <code>box</code> library can be inspected at runtime with
     <code>box</code>, with no arguments.
-    The packages inside the box library are: schema, box.tuple, box.space, box.index, 
+    The packages inside the box library are: box.schema, box.tuple, box.space, box.index, 
     net.box, box.cfg, box.info, box.slab, box.stat.
     Every package contains one or more Lua functions. A few packages contain members as well as functions.
     The functions allow data definition (create alter drop), data manipulation (insert delete update select replace),
@@ -1621,7 +1621,7 @@ The result will be a table of tuples and will look like this:
 
     <varlistentry>
         <term>
-         <emphasis role="lua">box.space.<replaceable>space-name</replaceable>.auto_increment{<replaceable>field-value [, field-value ...]</replaceable>}</emphasis>
+         <emphasis role="lua">box.space.<replaceable>space-name</replaceable>:auto_increment{<replaceable>field-value [, field-value ...]</replaceable>}</emphasis>
         </term>
         <listitem>
             <para>
diff --git a/doc/user/replication.xml b/doc/user/replication.xml
index 2d6a9273d28558ecf2e552a7ccc9a7b32b1ac3e2..e2074ac7af6680c36a12da43df800399d5ae7b5b 100644
--- a/doc/user/replication.xml
+++ b/doc/user/replication.xml
@@ -35,7 +35,7 @@ identifier which is unique within the cluster, known as the
     data-change request such as INSERT or UPDATE or DELETE, and is assigned
     a monotonically growing log sequence number (LSN).
     In essence, Tarantool replication is row-based:
-    each data change command is fully deterministic and operate
+    each data change command is fully deterministic and operates
     on a single tuple.
   </para>
   <para>
diff --git a/doc/user/stored-procedures.xml b/doc/user/stored-procedures.xml
index ff0306dd71be94493c4589a4ee6952aee91d1d38..140e5ba95c37e269eeb0e6b06f9e07e143f8499c 100644
--- a/doc/user/stored-procedures.xml
+++ b/doc/user/stored-procedures.xml
@@ -164,7 +164,7 @@ This differs from the original Lua interpreter from
 <link xlink:href="http://www.puc-rio.br/index.html">Pontifícia Universidade Católica do Rio de Janeiro</link>
 ("RIO-PUC" <link xlink:href="http://www.lua.org/">Lua</link>) 
 because the JIT stands for "Just In Time" compiling, that
-is, it can compile some Lua code into machine executable form the
+is, it can compile some Lua code into machine executable form
 after a few executions of the code.
 The result is that some
 loops will run as quickly as an equivalent C program.
diff --git a/doc/user/tutorial.xml b/doc/user/tutorial.xml
index dfe81560af544fda47755eb1cca8497fee8e920f..70a83172fbbb4123dc828a3fd5b84b530d6c0e9f 100644
--- a/doc/user/tutorial.xml
+++ b/doc/user/tutorial.xml
@@ -621,7 +621,7 @@ The server name is <computeroutput><filename>tarantool</filename></computeroutpu
   <command>~/tarantool/src/tarantool</command> </userinput></programlisting>
 </para>
 <para>
-3. Try these requests:<programlisting><userinput>sconsole = require('console')
+3. Try these requests:<programlisting><userinput>console = require('console')
 console.connect('localhost:3301')
 box.space.tester:select{2}</userinput></programlisting>
 </para>