This work presents the architecture used in the ongoing e-learning EduCa Project. The approach is based in a strong use of ontologies for the retrieval, management and clustered of electronic educational resources according to user's cultural aspects. Cultural aspects are preferences and ways of behavior determined by the person's culture. In this project, the cultural aspects are just the features that distinguish between the preferences of users from different regions.