This paper explores the simultaneous wireless information and power transfer (SWIPT) in a multiple-input multiple-output (MIMO) broadcast system, focusing on the trade-offs between information rate and energy transfer. The system consists of a transmitter and two receivers: one for energy harvesting (EH) and the other for information decoding (ID). Two scenarios are considered: separated receivers, where the EH and ID receivers have different MIMO channels from the transmitter, and co-located receivers, where they share the same MIMO channel. For the separated receivers, the optimal transmission strategy is derived to achieve different trade-offs between maximal information rate and energy transfer, characterized by the rate-energy (R-E) region. For the co-located receivers, an outer bound for the achievable R-E region is derived due to the practical limitation that EH receivers cannot directly decode information. Two practical receiver designs, time switching and power splitting, are proposed for the co-located receivers, and their achievable R-E regions are characterized. The paper also discusses the conditions under which these practical designs can approach the performance upper bound.This paper explores the simultaneous wireless information and power transfer (SWIPT) in a multiple-input multiple-output (MIMO) broadcast system, focusing on the trade-offs between information rate and energy transfer. The system consists of a transmitter and two receivers: one for energy harvesting (EH) and the other for information decoding (ID). Two scenarios are considered: separated receivers, where the EH and ID receivers have different MIMO channels from the transmitter, and co-located receivers, where they share the same MIMO channel. For the separated receivers, the optimal transmission strategy is derived to achieve different trade-offs between maximal information rate and energy transfer, characterized by the rate-energy (R-E) region. For the co-located receivers, an outer bound for the achievable R-E region is derived due to the practical limitation that EH receivers cannot directly decode information. Two practical receiver designs, time switching and power splitting, are proposed for the co-located receivers, and their achievable R-E regions are characterized. The paper also discusses the conditions under which these practical designs can approach the performance upper bound.