Baby milestones

My baby will be 3 months old the 12th of next month. What should I expect from him?