Added info about GCI task to GCIUserManual.
diff --git a/GCIUserManual.wiki b/GCIUserManual.wiki
index f4c580b..1e78648 100644
--- a/GCIUserManual.wiki
+++ b/GCIUserManual.wiki
@@ -73,6 +73,7 @@
 
   Any user. Every such user is differentiated as a logged-in or non-logged-in user.
 
+
 = General =
 == Subscription ==
 
@@ -85,4 +86,28 @@
   * An Org Admin is automatically subscribed to the task the moment he creates the task.
   * A student is automatically subscribed to the task the moment he *Requests* to claim the task.
   * All other users must manually subscribe to the task by clicking on the star button.
-  * No user is automatically unsubscribed from the task. All the users irrespective of a student who has claimed the task, Org Admin who created the task and mentor who suggested the task should unsubscribe from the task manually.
\ No newline at end of file
+  * No user is automatically unsubscribed from the task. All the users irrespective of a student who has claimed the task, Org Admin who created the task and mentor who suggested the task should unsubscribe from the task manually.
+
+
+== Task ==
+
+  A task is for students to complete during the program. The status of a task could be any of 'Unapproved', 'Unpublished', 'Open', 'Reopened', 'ClaimRequested', 'Claimed', 'ActionNeeded', 'Closed', 'AwaitingRegistration', 'NeedsWork', 'NeedsReview', 'Invalid'] with a default status of 'Unapproved'.
+
+Following is a typic task flow.
+  
+  # A Program Admin(PA) of the program first creates Task Difficulty Tags and Task Type Tags to be used in the creation of tasks.
+  # A Mentor of an organization suggests a new task/Edit an existing task and waits for approval ('Unapproved').
+    # If an Organization Admin (OA) of the organization thinks that the task is not good enough, he/she will delete the task ('Invalid').
+    # If an Organization Admin (OA) of the organization thinks that the task is good enough, he/she will approve and publishe the task ('Open').
+  # A student claims the task and waits for approval ('ClaimRequested').
+    # If an Organization Admin (OA) of the organization or a Mentor of the task thinks that the student is not good enough, he/she will disapproves the claim ('Open').
+    # If an Organization Admin (OA) of the organization or a Mentor of the task thinks that the student is good enough, he/she will approves the claim ('Claimed').
+  # The student works on the task.
+    # If the deadline passes and the student has not submited his/her work, the deadline is automatically extended for another 24 hours ('ActionNeeded').
+    # If the student still has not submited his/her work after the extended deadline, the task will be automatically re-opened ('Reopened'). Another iteration then starts from 3 (top flow) except that the same student cannot claim the task again.
+    # On the other hand, if the student does submit his/her work before either the original or the extended deadline, it is ready for a mentor of the task to review ('NeedsReview').
+  # A mentor of the task reviews the submitted work for the task.
+    # If the menor thinks the work is not good enough and looks hopeless, he/she will re-opened the task ('Reopened'). Another iteration then starts from 3 (top flow) except that the same student cannot claim the task again.
+    # If the menor thinks the work is not good enough but looks promising, he/she will ask the student to do more work ('NeedsWork'). The mentor changes the deadline of the task and another iteration then starts from 4 (top flow).
+    # If the menor thinks the work is good enough, he/she will mark that the student has completed his/her work on this task ('AwaitingRegistration').
+  # The student completes his/her Student registration and then task is marked closed ('Closed').
\ No newline at end of file