diff --git a/documentation/md/core/init.md b/documentation/md/core/init.md
index fcd3ee4ea..4f0ee75a3 100644
--- a/documentation/md/core/init.md
+++ b/documentation/md/core/init.md
@@ -184,7 +184,7 @@ var cy = cytoscape({
**`autolock`** : Whether nodes should be locked (not draggable at all) by default (if `true`, overrides individual node state).
-**`autounselectify`** : Whether nodes should be unselectified (immutible selection state) by default (if `true`, overrides individual element state).
+**`autounselectify`** : Whether nodes should be unselectified (immutable selection state) by default (if `true`, overrides individual element state).
### Rendering options
diff --git a/documentation/md/notation.md b/documentation/md/notation.md
index 4b38cca4d..dbb304326 100644
--- a/documentation/md/notation.md
+++ b/documentation/md/notation.md
@@ -11,7 +11,7 @@ There are two components in the architecture that a developer need concern himse
The core provides several functions to access elements in the graph. Each of these functions returns a collection, a set of elements in the graph. Functions are available on collections that allow the developer to filter the collection, perform operations on the collection, traverse the graph about the collection, get data about elements in the collection, and so on.
- Note that a collection is immutible by default, meaning that the set of elements within a collection can not be changed. The API returns a new collection with different elements when necessary, instead of mutating the existing collection. This allows the developer to safely use set theory operations on collections, use collections functionally, and so on.
+ Note that a collection is immutable by default, meaning that the set of elements within a collection can not be changed. The API returns a new collection with different elements when necessary, instead of mutating the existing collection. This allows the developer to safely use set theory operations on collections, use collections functionally, and so on.
## Functions
@@ -184,4 +184,4 @@ var directlyConnected = a.neighborhood();
// you may want everything connected to its descendants instead
// because the descendants "belong" to `a`
var indirectlyConnected = a.add( a.descendants() ).neighborhood();
-```
\ No newline at end of file
+```