Το Αβάκιο είναι ένα εκπαιδευτικό περιβάλλον διερευνητικής μάθησης που προσφέρει έναν "πάγκο εργασίας" για την κατασκευή ποιοτικού εκπαιδευτικού λογισμικού με υψηλή αλληλεπιδραστικότητα. Ιδέες εκπαιδευτικών δραστηριοτήτων μπορούν εύκολα να μετατραπούν σε λογισμικό, από οποιονδήποτε διαθέτει βασικές web-authoring ικανότητες, με τη μορφή διαδραστικών ιστοσελίδων, σελίδων δηλαδή που περιέχουν Αβάκιο-ψηφίδες. 

Οι Αβάκιο-ψηφίδες παρέχονται σαν μια βιβλιοθήκη προκατασκευασμένων υπολογιστικών αντικειμένων τα οποία μπορούν πολύ εύκολα να συνδεθούν μεταξύ τους σε οποιoνδήποτε συνδυασμό, οπότε και αλληλοσυνεργάζονται αποκτώντας πρόσθετη λειτουργικότητα. 

Έτσι, με κατάλληλη διασύνδεση των ψηφίδων, σε επίπεδο τελικού χρήστη, συντίθεται κάθε φορά το στοχευόμενο εκπαιδευτικό λογισμικό-δραστηριότητα. 

Η διασύνδεση και διαχείριση τόσο των ψηφίδων όσο και των εκπαιδευτικών δραστηριοτήτων (μικρόκοσμων) στο περιβάλλον Αβάκιο, μπορεί να προγραμματιστεί μέσα από μια ειδικά σχεδιασμένη συμβολική γλώσσα βασισμένη στη Logo.