Difference between project life cycle and process groups

1. Ok I understand what process groups are but I want to know what is the difference between this and the project life cycle? To me its like PMI is coining redundant terms to explain the similar things which is creating confusion.

2. Can we say that the 9 knowledge areas are actually constaints?

Question 1: Follow this link, i explained the difference in details. http://www.pmptrend.com/index.php/en/forum/11-Questions-Answers-Queries-Infos-Etc/55-Difference-between-a-Project-and-a-Product#57

Question 2: No.  They are knowledge areas.

The link you gave was a nice read and now it seems it is clear to me the difference between Process Groups and Project Life Cycle. Here is what I have understood:

Process Groups is a name given to 5 generic sequential phases that governs a project while Project Life Cycle is a name given to one or more industry specific phases that governs a project.

For e.g. during software development there is a phase called System Analysis and Design which is basically a phase of Project Life Cycle and this phase may come during Initiation and Planning process groups.

In the same way some industry may have given some other name to this phase for e.g. in Civil Engineering it might be called Analysing Building Control Codes or something like that which is basically one of the phase of Project Life Cycle and may come during for e.g. Planning process group.

 

Exactly, you hit the point dude.