diff --git a/maven-modules/maven-parent-pom-resolution/README.md b/maven-modules/maven-parent-pom-resolution/README.md
new file mode 100644
index 0000000000..6f72b5e70b
--- /dev/null
+++ b/maven-modules/maven-parent-pom-resolution/README.md
@@ -0,0 +1,3 @@
+### Relevant Articles:
+
+- [Understanding the "relativePath" Tag - Maven Parent POM Resolution At A Glance](https://www.baeldung.com/maven-relativepath)
diff --git a/maven-modules/maven-parent-pom-resolution/pom.xml b/maven-modules/maven-parent-pom-resolution/pom.xml
new file mode 100644
index 0000000000..62e3946723
--- /dev/null
+++ b/maven-modules/maven-parent-pom-resolution/pom.xml
@@ -0,0 +1,28 @@
+
+
+ 4.0.0
+ com.baeldung
+ maven-parent-pom-resolution
+ 1.0-SNAPSHOT
+ pom
+
+
+ project-a
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ 3.2.0
+
+
+
+
+
+
diff --git a/maven-modules/maven-parent-pom-resolution/project-a/pom.xml b/maven-modules/maven-parent-pom-resolution/project-a/pom.xml
new file mode 100644
index 0000000000..2d53a36d84
--- /dev/null
+++ b/maven-modules/maven-parent-pom-resolution/project-a/pom.xml
@@ -0,0 +1,20 @@
+
+
+ 4.0.0
+ project-a
+
+ com.baeldung
+ maven-parent-pom-resolution
+ 1.0-SNAPSHOT
+
+
+ pom
+
+
+ project-b
+ project-c
+
+
+
diff --git a/maven-modules/maven-parent-pom-resolution/project-a/project-b/pom.xml b/maven-modules/maven-parent-pom-resolution/project-a/project-b/pom.xml
new file mode 100644
index 0000000000..e3f5239efe
--- /dev/null
+++ b/maven-modules/maven-parent-pom-resolution/project-a/project-b/pom.xml
@@ -0,0 +1,15 @@
+
+
+ 4.0.0
+ project-b
+
+ com.baeldung
+ project-a
+ 1.0-SNAPSHOT
+
+
+ pom
+
+
diff --git a/maven-modules/maven-parent-pom-resolution/project-a/project-c/pom.xml b/maven-modules/maven-parent-pom-resolution/project-a/project-c/pom.xml
new file mode 100644
index 0000000000..3c7f70ae20
--- /dev/null
+++ b/maven-modules/maven-parent-pom-resolution/project-a/project-c/pom.xml
@@ -0,0 +1,20 @@
+
+
+ 4.0.0
+ project-c
+
+ com.baeldung
+ project-b
+ 1.0-SNAPSHOT
+ ../project-b/pom.xml
+
+
+ pom
+
+
+ project-d
+
+
+
diff --git a/maven-modules/maven-parent-pom-resolution/project-a/project-c/project-d/pom.xml b/maven-modules/maven-parent-pom-resolution/project-a/project-c/project-d/pom.xml
new file mode 100644
index 0000000000..973e44eb1f
--- /dev/null
+++ b/maven-modules/maven-parent-pom-resolution/project-a/project-c/project-d/pom.xml
@@ -0,0 +1,17 @@
+
+
+ 4.0.0
+ project-d
+
+ com.baeldung
+ project-a
+ 1.0-SNAPSHOT
+
+
+ ../../pom.xml
+
+ pom
+
+
diff --git a/maven-modules/pom.xml b/maven-modules/pom.xml
index a0c45234d2..fe3bbd2653 100644
--- a/maven-modules/pom.xml
+++ b/maven-modules/pom.xml
@@ -36,6 +36,7 @@
host-maven-repo-example
plugin-management
maven-surefire-plugin
+ maven-parent-pom-resolution