• Use relative imports only within the same package
• Keep relative imports simple (max 2-3 dots)
• Use __init__.py files to make directories packages
• Consider package structure when using relative imports
• Use absolute imports for external packages
• Be consistent with import style throughout the project