I'm having pain in my leg. It's warm to touch and swollen with discoloration. What is going on and what can I do for it?

Leg pain. Your symptoms could be caused by a possible infection such as cellulitis or other issues that would need to be treated by a health care provider and may require medication or further testing, . For example ruling out a dvt, etc. Best for you to see dr asap to get eval. Best wishes.