We characterize different types of conflicts that often occur in complex distributed multi-agent scenarios, such as in Ambient Intelligence (AmI) environments, and we argue that these conflicts should be resolved in a suitable order and using the most appropriate conflict resolution strategies for each individual conflict type. Our analysis shows that conflict resolution in AmI environments and similar multi-agent domains is a complex process, spanning through different levels of abstraction. The agents deployed in such environments need to handle conflicts with coordination and with certain level of agreement. We consecutively point out how this problem is currently handled in the relevant AmI literature.