امامت و خلافت

فرق بين امامت و خلافت را روشن نموده و توضيح دهيد كه اين دو چه نسبتى با يكديگر دارند؟ آيا مقابل هم مى باشند؟