Procrastination can manifest in different ways. 

Here are some common types and strategies to overcome them: 

Types of Procrastination:

1. Perfectionism: Delaying tasks for fear of not meeting high standards.

2. Fear of Failure: Putting off tasks for fear of failure or making mistakes.

3. Task Overwhelm: Feeling overwhelmed by the task's complexity or size.

4. Lack of Motivation: Struggling to start tasks due to a lack of interest or energy.

5. Distractibility: Getting sidetracked by social media, email, or other distractions. 

Strategies to Overcome Procrastination:

1. Break Tasks into Steps: Divide large tasks into smaller, manageable steps.

2. Set Clear Goals and Deadlines: Establish specific goals and deadlines to create a sense of urgency.

3. Create a Schedule: Plan out your day, week, or month, and stick to your schedule.

4. Use the Pomodoro Technique: Work in focused 25-minute increments, followed by a 5-minute break.

5. Remove Distractions: Identify and eliminate distractions, such as turning off notifications or finding a quiet workspace.

6. Reward Yourself: Set small rewards for completing tasks or reaching milestones.

7. Seek Accountability: Share your goals and progress with a friend or mentor to increase motivation. 

Mindset Shifts:

1. Reframe Perfectionism: Focus on progress, not perfection.

2. Embrace Imperfection: Accept that mistakes are a natural part of the learning process.

3. Focus on the Process: Enjoy the journey, not just the result.

By understanding the types of procrastination and using these strategies, you can overcome procrastination and achieve your goals.