Több objektumot egymással csoportosíthat, hogy a program egy egységként kezelje őket. Ezután az objektumokat áthelyezheti és átalakíthatja anélkül, hogy az saját pozíciójukra vagy attribútumaikra hatással lenne. Az objektumokból csoportosításuk révén például egy emblémát alakíthat ki, és azt önálló egységként mozgathatja és méretezheti.
A csoportokat emellett beágyazhatja, azaz nagyobb csoportok alcsoportjává teheti. A Kijelölési, a Közvetlen kijelölési és a Csoportos kijelölési eszköz használatával a beágyazott csoportok hierarchiájának különböző szintjeit jelölheti ki.
Ha egymást átfedő, halmozott objektumokkal dolgozik, és olyan objektumokat csoportosít, amelyek a halmozási sorrendben nem szomszédosak egymással, a program ezeket – közvetlenül a legfelső kijelölt objektum mögött – összevonja a halomban. (Ha például az objektumok A, B, C és D sorrendben egy halom részét képezik, a B és a D objektum csoportosítása esetén a program az A, B, D, C sorrendet alakítja ki.) Ha olyan objektumokat csoportosít, amelyek eltérő névvel ellátott rétegen találhatók, az összes objektum az első kijelölt objektum rétegére kerül. Ugyanakkor egyidejűleg csak csupa zárolt vagy csupa nem zárolt objektumot jelölhet ki.