Deep Reinforcement Learning (DRL) has achieved remarkable success across various domains, yet deploying these powerful models on resource-constrained edge devices remains challenging due to their high computational requirements. To address these challenges, model compression techniques have been developed to reduce the size and computational cost of neural networks. Compression of DRL policy networks is still relatively understudied, however, with most research adapting supervised learning methods without fully leveraging DRL's unique characteristics. This gap limits the potential for smaller, more efficient DRL agents to be deployed at the edge. Moreover, not all DRL policies are compatible with existing compression methods, necessitating the development of new techniques tailored to their specific requirements. This work hypothesizes that, by understanding and exploiting the unique properties of DRL models, novel compression methods can be developed that achieve higher compression rates and enable the compression of a wider range of models than previously possible. Through a series of methodological contributions, we demonstrate that compression ratios exceeding a thousand times are possible in extreme cases, without significant loss of effectiveness. We explored several dimensions of policy compression, including the reduction of parameter count, precision, and the frequency of decision-making. First, we introduce a novel distillation loss for actor-critic models, incorporating the teacher's state-value predictions as an auxiliary task, to enable student models to learn a more informed internal representation. To facilitate low-precision deployment, we propose Quantization-aware Policy Distillation (QPD), an algorithm that enables stable training of 8-bit integer policy networks. Additionally, we developed new ways to compress policies for continuous control tasks, highlighting how maintaining the stochastic nature of the original policy is crucial for retaining the most effective policies after distillation. We also investigate the impact of pruning on policy adaptability, finding that while pruning can impair generalization, informed pre-training and task-relevant pruning can mitigate these effects. Temporal distillation is then introduced, a novel compression paradigm that reduces the computational cost of policy execution by enabling the student to predict sequences of repeated actions with a single decision. Finally, for partially observable environments, we propose a method for compressing RNN-based policies by preserving the temporal dependencies in the training data used for distillation. Overall, our contributions advance the feasibility of deploying complex DRL models on highly resource-constrained edge devices. This unlocks new possibilities for real-time sequential decision-making in domains such as autonomous robotics and network management systems.