Η συνεργατική επεξεργασία είναι μια μέθοδος επεξεργασίας κατά την οποία περισσότερα από ένα άτομα συμβάλλουν στη διαδικασία επεξεργασίας ενός εγγράφου κειμένου ή γραμμών κώδικα υπολογιστή. Σε πολλές περιπτώσεις, οι συντάκτες συνεργάζονται ταυτόχρονα στο ίδιο έγγραφο χρησιμοποιώντας προγράμματα επεξεργασίας κειμένου που επιτρέπουν σε πολλούς χρήστες να έχουν πρόσβαση και να επεξεργάζονται ένα μόνο έγγραφο στο Διαδίκτυο. Σε άλλες περιπτώσεις, ο συντάκτης ενός εγγράφου μεταβιβάζει το έγγραφο σε έναν συντάκτη, ο οποίος το διαβιβάζει σε άλλον, έως ότου πολλά άτομα δώσουν τη γνώμη τους για το έγγραφο. Πολλά προγράμματα επεξεργασίας κειμένου έχουν μια λειτουργία που επιτρέπει στους συνεργάτες να παρακολουθούν τις αλλαγές που κάνουν σε ένα έγγραφο χωριστά από τις αλλαγές όλων των άλλων συνεισφερόντων. Ο αρχικός συγγραφέας, λοιπόν, είναι σε θέση να δει ποιες αλλαγές έκανε κάθε συνεισφέρων στο έγγραφο.
Η ταυτόχρονη συλλογική επεξεργασία ενός εγγράφου επιτρέπει στους συντελεστές να κάνουν και να συζητούν αλλαγές σε πραγματικό χρόνο. Σε ορισμένες περιπτώσεις, αυτό περιλαμβάνει απλώς μια ομάδα συντακτών που κάθονται γύρω από ένα τραπέζι και επεξεργάζονται ένα έγγραφο. Ωστόσο, αυτό σπάνια είναι πρακτικό, επομένως η ταυτόχρονη συνεργατική επεξεργασία τείνει να περιλαμβάνει συντάκτες που εργάζονται με ένα διαδικτυακό πρόγραμμα επεξεργασίας κειμένου που επιτρέπει σε όλους τους συντελεστές να κάνουν και να συζητούν αλλαγές. Κάθε μέλος της διαδικασίας συλλογικής επεξεργασίας είναι γενικά σε θέση να δει ποιες συνεισφορές έκαναν οι άλλοι. Το κύριο μειονέκτημα της ταυτόχρονης συλλογικής επεξεργασίας είναι ότι όλοι οι συνεργάτες πρέπει να συντονίζουν τα χρονοδιαγράμματά τους προκειμένου να εργάζονται ταυτόχρονα σε ένα έγγραφο.
Ωστόσο, η συλλογική επεξεργασία δεν χρειάζεται να είναι ταυτόχρονη. Σε ορισμένες περιπτώσεις, κάθε συντάκτης ολοκληρώνει τη συνεισφορά του και μεταβιβάζει το έγγραφο, συνήθως σε ψηφιακή μορφή, στον επόμενο επεξεργαστή. Σε άλλα, το έγγραφο εξακολουθεί να είναι διαθέσιμο στο Διαδίκτυο για επεξεργασία από πολλούς ανθρώπους, αλλά οι συνεισφέροντες δεν επεξεργάζονται όλοι το έγγραφο ταυτόχρονα. Αυτή η μέθοδος συλλογικής επεξεργασίας εξαλείφει την ανάγκη για εκτεταμένο προγραμματισμό. Καθιστά επίσης τη συζήτηση μεταξύ των συντακτών μια κάπως πιο δύσκολη και λιγότερο άμεση διαδικασία.
Η συλλογική επεξεργασία έχει πολλά πλεονεκτήματα, ιδιαίτερα όταν βασίζεται στην επεξεργασία ενός μόνο διαδικτυακού εγγράφου. Διαφορετικοί συντάκτες μπορούν να δώσουν πολλές διαφορετικές απόψεις, δίνοντας στον συγγραφέα μια καλύτερη ιδέα για το πώς θα ανταποκριθούν διαφορετικοί άνθρωποι στη γραφή του. Ομάδες συντακτών είναι επίσης πιο πιθανό να εντοπίσουν μικρά σφάλματα από ό,τι ένας μεμονωμένος επεξεργαστής. Η επεξεργασία ενός μεμονωμένου εγγράφου και η παρακολούθηση όλων των αλλαγών καταργεί την ανάγκη παρακολούθησης πολλαπλών εκδόσεων και προσχέδων ενός δεδομένου εγγράφου. Όλες οι προτεινόμενες αλλαγές και διαφορετικές εκδόσεις είναι διαθέσιμες στο ίδιο έγγραφο, επομένως υπάρχει μικρός κίνδυνος να χαθούν οι προτάσεις ή να μην καταφέρουν σημαντικές αλλαγές στην τελική έκδοση.