Given all maximal independent sets of a graph, find the maximum indepdent set
If an independent set is maximal, it means you cannot add any more vertices into the set. As you correctly suggest, this does not mean that the set is necessarily a maximum independent set in the graph. 

You are also correct in saying that every maximum independent set is maximal, and that a graph can have several maximum independent sets.